Androidowiec Posted December 18, 2014 Share Posted December 18, 2014 Witam. Przy ostatnim etapie zamówienia, niezależnie czy wybiorę odbiór osobisty czy płatność przelewem wyświetla się 500 error. W logach wywaliło taki wpis: *ERROR* 2014/12/18 - 00:03:45: Can't load Order status at line 174 in file classesPaymentModule.php A w debugowaniu: Can't load Order statusat line 174 in file classesPaymentModule.php 168.169. $order_status = new OrderState((int)$id_order_state, (int)$this->context->language->id);170. if (!Validate::isLoadedObject($order_status))171. {172. PrestaShopLogger::addLog('PaymentModule::validateOrder - Order Status cannot be loaded', 3, null, 'Cart', (int)$id_cart, true);173. throw new PrestaShopException('Can\'t load Order status');174. }175.176. if (!$this->active)177. {178. PrestaShopLogger::addLog('PaymentModule::validateOrder - Module is not active', 3, null, 'Cart', (int)$id_cart, true); Ktoś ma pomysł na rozwiązanie? Link to comment Share on other sites More sharing options...
0 design4VIP Posted December 18, 2014 Share Posted December 18, 2014 Order status, to ogolnie statusy, mzoe jakis modul platnosci odnosni sie do nieistniejacego ID statusu? Link to comment Share on other sites More sharing options...
0 Androidowiec Posted December 18, 2014 Author Share Posted December 18, 2014 Order status, to ogolnie statusy, mzoe jakis modul platnosci odnosni sie do nieistniejacego ID statusu? Ogólnie tak się dzieje niezależnie od użytkownika który kupuje czy produktu. Wywaliłem wszystkie paypale itp. i dalej jest to samo. Może to mieć związek z uprawnieniami do plików i folderów? Link to comment Share on other sites More sharing options...
0 hatak Posted December 18, 2014 Share Posted December 18, 2014 dj pisze dobrze - skasowales jakis status najpewniej (zamowienia/statusy) Link to comment Share on other sites More sharing options...
0 Androidowiec Posted December 18, 2014 Author Share Posted December 18, 2014 dj pisze dobrze - skasowales jakis status najpewniej (zamowienia/statusy) Powiem nawet więcej: Skasowałem wszystkie statusy (przypadkowo). Co prawda dodałem je teraz z powrotem, ale nie hula - dalej 500 error. Może dlatego, że ID się pozmieniały? Link to comment Share on other sites More sharing options...
0 hatak Posted December 18, 2014 Share Posted December 18, 2014 (edited) tak i teraz najpewniej musialbys wyczyscic/odinstalowac/zainstalowac (w tej kolejosci) na nowo wszystkie moduly platnosci ktorych chcesz uzywac. aczkolwiek nikt nigdy jeszcze wszystkich statusow nie skasowal wiec nie znam jeszcze rozwiazania Edited December 18, 2014 by hatak (see edit history) Link to comment Share on other sites More sharing options...
0 Androidowiec Posted December 18, 2014 Author Share Posted December 18, 2014 tak i teraz najpewniej musialbys wyczyscic/odinstalowac/zainstalowac (w tej kolejosci) na nowo wszystkie moduly platnosci ktorych chcesz uzywac. aczkolwiek nikt nigdy jeszcze wszystkich statusow nie skasowal wiec nie znam jeszcze rozwiazania W jakich folderach przechowywane jest cache modułów? Link to comment Share on other sites More sharing options...
0 hatak Posted December 18, 2014 Share Posted December 18, 2014 cache jest wszystkiego a nie tylko modulow/cache/ oraz /themes/cache/ Link to comment Share on other sites More sharing options...
0 design4VIP Posted December 19, 2014 Share Posted December 19, 2014 tak i teraz najpewniej musialbys wyczyscic/odinstalowac/zainstalowac (w tej kolejosci) na nowo wszystkie moduly platnosci ktorych chcesz uzywac. aczkolwiek nikt nigdy jeszcze wszystkich statusow nie skasowal wiec nie znam jeszcze rozwiazania rozwiazanie jest proste, skopiowanie z bazy danych tabeli (jak dobrze pamietam) ps_order_status wraz z pokrewnymi (_lang itp) i wrzucenie w obecny sklep. wprowadzanie na nowo od strony panelu za wiele nie da, bo moduly odwoluja sie bezposrednio do ID standardowych statusow. jaka to dokladnie presta? Link to comment Share on other sites More sharing options...
0 Androidowiec Posted December 20, 2014 Author Share Posted December 20, 2014 Pozmieniałem ręcznie id tabel w bazie danych i działa Dzięki za pomoc Link to comment Share on other sites More sharing options...
Question
Androidowiec
Witam.
Przy ostatnim etapie zamówienia, niezależnie czy wybiorę odbiór osobisty czy płatność przelewem wyświetla się 500 error.
W logach wywaliło taki wpis: *ERROR* 2014/12/18 - 00:03:45: Can't load Order status at line 174 in file classesPaymentModule.php
A w debugowaniu:
Can't load Order status
at line 174 in file classesPaymentModule.php
169. $order_status = new OrderState((int)$id_order_state, (int)$this->context->language->id);
170. if (!Validate::isLoadedObject($order_status))
171. {
172. PrestaShopLogger::addLog('PaymentModule::validateOrder - Order Status cannot be loaded', 3, null, 'Cart', (int)$id_cart, true);
173. throw new PrestaShopException('Can\'t load Order status');
174. }
175.
176. if (!$this->active)
177. {
178. PrestaShopLogger::addLog('PaymentModule::validateOrder - Module is not active', 3, null, 'Cart', (int)$id_cart, true);
Link to comment
Share on other sites
9 answers to this question
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now