Jump to content

Edit History

aaaleksandra

aaaleksandra

Dziękuję wszystkim za pomoc - namierzyliśmy moduł, który powodował problem. Będziemy diagnozowali już bezpośrednio przyczynę tam.

aaaleksandra

aaaleksandra

4 hours ago, El Patron said:

Wpadłem na bardzo podobny problem dawno temu. W moim przypadku przyczyną były uszkodzone dane w tabelach powiązanych z koszykiem. Opróżnienie trzech tabel connections (zazwyczaj ps_connections, ps_connections_page i ps_connections_source) natychmiast rozwiązało problem.

Wygląda na to, że te tabele mogą czasami bardzo urosnąć albo zawierać niespójne rekordy, co później zakłóca tworzenie koszyka i proces zamówienia. Ich wyczyszczenie jest bezpieczne, ponieważ przechowują jedynie statystyki odwiedzin/sesji, a nie krytyczne dane sklepu.

Niestety u nas te tabelki są puste :( Zauważyliśmy za to, że po kliknięciu 'dodaj do koszyka' front end nie dodaje do koszyka (mieli) ale widzimy w panelu tą próbę dodania jako utworzony koszyk. Kolejne kliknięcie (bez skutku w postaci dodania do koszyka na froncie) powoduje utworzenie kolejnego 'porzuconego' koszyka w panelu. 
Konsola pokazuje błąd 500 (post). W adresie pokazuje adresstrony/koszyk. Wygląda to trochę jak błąd skryptów js i AJAX, ale nie wiemy co to powoduje.
Dodawanie działa prawidłowo jak się wyczyści cache / do momentu zrobienia zamówienia (po jego poprawnym złożeniu gdy koszyk się opróżni znowu pojawia się błąd i uniemożliwia dodawanie do koszyka). Może ktoś ma pomysł?

×
×
  • Create New...