Simply.com is available in english

HTTP 500 / 502

HTTP 500 často způsobí chyba v .htaccess či PHP kódu, zatímco HTTP 502 vzniká kvůli příliš velkým hlavičkám nebo cookies – najděte a opravte plugin či skript.

HTTP 500

Soubor .htaccess

Chyba 500 obvykle vzniká, když je v souboru .htaccess na vašem webhostingu syntaktická chyba. Chyby v souborech .htaccess mohou vzniknout, pokud byla vaše stránka kompromitována, nebo pokud jste vy nebo vaše CMS vložili do souboru neplatné příkazy.

Můžete se podívat do logovacích souborů, zda v nich nejsou zaznamenané chyby – to provedete v sekci "Website" > "Webserver logs" v našem ovládacím panelu.

Případně přejmenujte soubor .htaccess, abyste ověřili, zda právě on způsobuje problémy, a poté soubor zkontrolujte a opravte v něm chyby.

Chyba v PHP kódu

Chyba může vzniknout také tehdy, pokud je na webhostingu chyba v PHP kódu (a zobrazování PHP chyb je vypnuté). K tomu může mimo jiné dojít, pokud došlo místo na vašem webhostingu, nebo pokud byly provedeny změny v kódu. Ujistěte se, že vaše CMS je nastavené tak, aby zobrazovalo chyby kódu.

HTTP 502

Chyba HTTP 502 (Bad Gateway) může vzniknout, pokud vaše webová stránka odesílá odpověď s příliš velkými HTTP hlavičkami. K tomu typicky dochází, pokud plugin nebo skript nastavuje mnoho nebo velmi velké cookies, případně nastavuje stejnou cookie mnohokrát v jedné odpovědi.

Problém můžete vyřešit tak, že najdete plugin nebo skript, který nastavuje ony mnohé cookies nebo hlavičky, například tak, že budete své pluginy deaktivovat jeden po druhém a znovu testovat. Mazání cookies v prohlížeči nepomůže, protože příliš velká je samotná odpověď webové stránky.

Poznámka: Pokud je ve vašem prohlížeči příliš mnoho cookies, zobrazí se vám místo toho chyba 400 Bad Request – Request Header Or Cookie Too Large. Tu můžete vyřešit vymazáním cookies dané webové stránky ve vašem prohlížeči.

Článek z kategorie podpory: PHP