Simply.com is available in english

HTTP 500 / 502

HTTP 500 často spôsobuje chyba v .htaccess alebo PHP kóde, kým HTTP 502 spôsobujú príliš veľké hlavičky alebo cookies – nájdite a opravte plugin alebo skript.

HTTP 500

.htaccess súbor

Chyba 500 sa zvyčajne vyskytne, keď je v súbore .htaccess na vašom webhostingu syntaktická chyba. Chyby v súboroch .htaccess môžu vzniknúť, ak bola vaša stránka kompromitovaná alebo ak ste vy alebo váš CMS vložili do súboru neplatné príkazy.

V log súboroch sa môžete pozrieť, či sú v nich zaznamenané chyby – urobí sa to v sekcii "Website" > "Webserver logs" v našom Kontrolnom paneli.

Prípadne premenujte súbor .htaccess, aby ste overili, či práve on spôsobuje problémy, a následne súbor skontrolujte a opravte v ňom prípadné chyby.

Chyba v PHP kóde

Chyba môže vzniknúť aj vtedy, ak sa na webhostingu vyskytne chyba v PHP kóde (a zobrazovanie PHP chýb je vypnuté). To môže okrem iného nastať, ak došlo miesto na vašom webhostingu alebo ak boli vykonané zmeny v kóde. Uistite sa, že vaše CMS je nastavené tak, aby zobrazovalo chyby v kóde.

HTTP 502

Chyba HTTP 502 (Bad Gateway) môže nastať, ak vaša webová stránka odosiela odpoveď s príliš veľkými HTTP hlavičkami. Typicky sa to stane, ak nejaký plugin alebo skript nastavuje množstvo cookies alebo veľmi veľké cookies, prípadne nastavuje tú istú cookie viackrát v jednej odpovedi.

Problém môžete vyriešiť tak, že nájdete plugin alebo skript, ktorý nastavuje množstvo cookies alebo hlavičiek – napríklad tak, že budete svoje pluginy deaktivovať jeden po druhom a znovu testovať. Vymazanie cookies v prehliadači nepomôže, pretože príliš veľká je odpoveď samotnej webovej stránky.

Poznámka: Ak máte v prehliadači príliš veľa cookies, namiesto toho sa zobrazí chyba 400 Bad Request – Request Header Or Cookie Too Large. Túto chybu vyriešite vymazaním cookies pre danú webovú stránku vo vašom prehliadači.

Článok z kategórie podpory: PHP