Prestashop – chyba 500 při objednávce

Vyřešeno1.60K zhlédnutíWebhosting
0

Tento problém je trochu podivný. Na webhostingu běží Prestahop 1.7.x, pokud při objednávce vyplním v objednávkovém formuláři údaje a projdu celý proces do konce, objednávka se dokončí bez chyby. Pokud však v místě objednávkové formuláře zavřu prohlížeč, opět otevřu (v košíku jsou produkty díky cookies), vyplním objednávkový formulář a odešlu, tak to hodí chybu 500. Nejpodivnější na tom je, že pokud nastavím DEBUG = TRUE, tak to celé funguje perfektně bez chyby. Nesetkal se s tím někdo? Děkuji.

Role: Zákazník
Otázka je uzamčena pro nové odpovědi.
RM130195 Vybral nejlepší odpověď 24. 2. 2020
0

Dobrý den,

děkuji za rady. Při změně jsem počkal delší dobu (přes hodinu) a stejně. Někde jsem našel, že je i lepší v těchto případech vymazat adresář /var/cache/dev a /var/cache/prod, což mi vyřešilo jiný problém, ale tento ne. Bohužel na výběr dopravce a plateb se nedostanu, jedná se o objednávku v 5ti krocích a chyba nastává mezi 1. (osobní údaje) a 2. (adresa), viz. obr.. Když mám zboží v košíku poprvé tak 5ti kroky projdete a objednáte bez problému. Problém nastává, když vyplníte první krok (osobní údaje), dáte pokračovat, otevře se druhý krok a vy u druhého kroku zavřete okno prohlížeče. Poté ho znova otevřete, tak se zobrazí opět krok 1. již předvyplněný, dáte jen pokračovat a hned to hodí chybu 500. Od té doby si neobjednáte dokud nevymažete cookies nebo neotevřete anonymní okno (tím vlastně v obou případech přijdete o košík). Zkusím se zaměřit na objednávkový modul (je to výchozí Presty) a košík.

Role: Zákazník
JŠ255861 Změnil status na publikováno 24. 2. 2020
Prohlížíte 1 ze 5 odpovědí, klikněte zde pro zobrazení všech odpovědí.