wojtopole Posted August 5, 2013 Share Posted August 5, 2013 hej od pewnego czasu dostaję od klientów informacje że mają problemy z finalizacją zamówień mianowicie, ostatni krok (module/bankwire/validation) dostają error 500 w logach okazuje się że jest to Fatal error: Call to undefined method Order::generateReference() in /home/iiyama/domains/iiyama-sklep.pl/public_html/classes/PaymentModule.php on line 171 kojarzycie w czym może być problem ?? ps. wystarczy że skasuję cache smarty i wszystko działa OK... dziwadła takie... Link to comment Share on other sites More sharing options...
vekia Posted August 5, 2013 Share Posted August 5, 2013 czy z funkcją generującą numer referencyjny zamówienia było coś zmieniane? pytam, bo wiem że ten wątek był na forum wiele razy poruszany wykluczam jednak powyższe przypuszczenia, ale warto się upewnić. Skoro problem występuje tylko "od czasu do czasu" może się to wiązać np. z obciążeniem serwera i zrywaniem połączeń, macie może dostep do szerszych logów serwera? Jesteś w stanie porównać obciążenie maszyny z momentami w których problem wystąpił? Link to comment Share on other sites More sharing options...
wojtopole Posted August 6, 2013 Author Share Posted August 6, 2013 hej problem rozwiązany okazuje się że kolejny raz presta dodaje coś od siebie (albo jakiś moduł nieszczęsny) na EN forach wyczytaliśmy, że problem może być z zdublowanymi klasami Orders w katalogu /classes/order oraz /classes/ były pliki o takiej samej nazwie Order.php wystarczyło jednego usunąć i wszystko chodzi... niezależnie vekia -thx Link to comment Share on other sites More sharing options...
vekia Posted August 6, 2013 Share Posted August 6, 2013 dzięki za informacje, problem dziwny, fakt, bo domyślnie wszystkie klasy związane z zamówieniami powinny się znajdować w folderze /classes/order/ w katalogu z klasami /classes/ nie powinno być tego pliku Link to comment Share on other sites More sharing options...
Recommended Posts