Pereiti prie turinio

Jigoshop + Webtopay (mokejimai.lt) problemos


Rekomenduojami pranešimai

BAIGTA

 

Sveiki,

 

Nepavyksta sėkmingai įdiegti Mokejimai lt duoto įskiepio Jigoshop'ui. Žemiau pateikiu problemos aprašymą su kuriuo kreipiausi į jų supporta. Vis sako, kad perduos programuotojams ir vis jokio konkretaus atsakymo nesulaukiu. Man reikia sprendimo skubiai, todėl skelbiu čia ir žinoma esu pasiruošęs sumokėti iš anksto sutartą sumą už konsultaciją arba uz pilną problemos pašalinimą/sprendimą.

 

Projektui naudojama TVS yra Wordpress 3.4.2, E-komercijai įskiepis Jigoshop 1.4.4. Parsisiunčiau Mokejimai lt įskiepį Wordpress 3.4-Jigoshop 1.2.3-webtopay-1.6. Pagal diegimo nuordymus nukopijavau webtopay.php į /gateways aplanką, jigoshop.php faile pridėjau reikiamą eilutę, suvedžiau projekto ID ir projekto PASS.

 

Kai bandau atlikti testinį arba netestinį atsiskaitymą gaunu tokį Error:

 

Fatal error: Wrong parameters for Exception([string $exception [, long $code ]]) in /home/mantastikn/domains/[domenas]/public_html/wp-content/plugins/jigoshop/gateways/webtopay.php on line 1051

 

Shot: http://screencast.com/t/tAkqOUyf

Redagavo Tadas
Domenas pašalintas.
Nuoroda į pranešimą
Dalintis kituose puslapiuose

Man kažkada panašiai su vienu skriptu buvo dėl php versijos, kokią naudoji? kitas variantas bandyti iš vis užkomentuoti visą kodą. KAs dėl programerių tai jie lėtai dirba teko kelis kart klausti dėl modulių tam tikriems skriptams tai mokėti pasiūlė už sukūrimą :) suprantama kad tai mokamas darbas ir pan tačiau ne man vienam tam skriptui rėikėjo modulio :)

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Man kažkada panašiai su vienu skriptu buvo dėl php versijos, kokią naudoji? kitas variantas bandyti iš vis užkomentuoti visą kodą. KAs dėl programerių tai jie lėtai dirba teko kelis kart klausti dėl modulių tam tikriems skriptams tai mokėti pasiūlė už sukūrimą :) suprantama kad tai mokamas darbas ir pan tačiau ne man vienam tam skriptui rėikėjo modulio :)

 

Dėkui už atsakymą

 

Naudoju 5.2, o užkomentuoti, tai čia būtent tą eilutę nuo open iki close tago? Nelabai suprantu ką turi galvoje visą kodą užkomentuoti, gal tik tas kritines vietas kažkokias?

Redagavo tiknius
Nuoroda į pranešimą
Dalintis kituose puslapiuose

Dėkui už atsakymą

 

Naudoju 5.2, o užkomentuoti, tai čia būtent tą eilutę nuo open iki close tago? Nelabai suprantu ką turi galvoje visą kodą užkomentuoti, gal tik tas kritines vietas kažkokias?

 

Jei serverai.lt pabandyk pakaitalioti php versijas, gali būti kad skirsis kažkas. o užkoduoti būtent turėjau galvoje:

class WebToPay_Exception_Validation extends WebToPayException {

 

public function __construct($message, $code = null, $field = null, $previousException = null) {

parent::__construct($message, $code, $previousException);

if ($field) {

$this->setField($field);

}

}

}

 

Gryžęs namo pažiūrėsu įdomu pasidarė dėl ko neveikia

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Kam įdomu, Exception constructorius tik nuo PHP 5.3 palaiko trečiąjį funkcijos parametrą Expetion $previuos, tad dėl to ir fatal error'ą gaudavo

 

http://www.php.net/m...n.construct.php

 

Taip, kaip Karolis ir pakonsultavo, nuėmus 1051 eilutėje $previousException problema išsisprendė. Ir dar pas mane buvo custom currency Jigoshope pridėtas su sutrumpinimu LT, dėl to mesdavo project id nerastas error. Kai suvedžiau LTL prie temos funkcijų viskas susitvarkė.

Nuoroda į pranešimą
Dalintis kituose puslapiuose
Svečias
Ši tema yra užrakinta ir joje nebegalima rašyti naujų pranešimų.
  • Dabar naršo   0 narių

    Nei vienas registruotas narys šiuo metu nežiūri šio puslapio.

×
×
  • Pasirinkite naujai kuriamo turinio tipą...