Jump to content
  • 0

500 error przy ostatnim kroku zamówienia


Androidowiec

Question

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

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

9 answers to this question

Recommended Posts

  • 0

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

  • 0

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

  • 0

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

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...