Znalostní báze›Webhosting›Chyba 500 Internal Server Error

Webhosting – Chyba 500 Internal Server Error

Na této stránceChyba 500: Internal Server ErrorČasto kladené dotazy

V tomto článku se dočtete:


Chyba 500: Internal Server Error

Chybu 500 poznáte podle velkého nápisu Internal Server Error v horní části stránky. Pod nápisem najdete popis chyby a odkaz na tento článek.

Stránka s Chybou 500: Internal Server Error
Stránka s Chybou 500: Internal Server Error

S Chybou 500 Internal Server Error se můžete setkat na kterémkoli webu na internetu.  Jde o nespecifickou chybu, kterou server vrátí v případě, kdy nemůže svůj chybový stav popsat konkrétnějším 5XX kódem.


Řešení Chyby 500

Chybu 500 nejčastěji způsobuje:

Soubory .htaccess

Pokud se Chyba 500 zobrazí ihned po zadání adresy webu, jde velmi pravděpodobně o problém se souborem .htaccess. Soubory .htaccess najdete ve složce www a mohou být i v jejích podsložkách. Chybu 500 může způsobovat kterýkoli z nich.

Ve všech souborech .htaccess na webhostingu (s výjimkou funkčních aliasových domén a subdomén) zkontrolujte:

  • Nepovolené příkazy: Soubory .htaccess instalované redakčními systémy a jejich pluginy mohou obsahovat nepovolené příkazy. Řádky s těmito příkazy odstavte umístěním znaku # na začátek řádku znak. Například nepovolený kód Options -MultiViews odstavíte úpravou na #Options -MultiViews.
  • Chyby v kódu: Pokud upravujete existující kód, ověřte, že jste omylem nepřepsali nebo neodmazali klíčové části.

Úpravy souborů .htaccess proveďte přes FTP. Návod najdete v článku Webhosting – Správa souborů.

Používáte-li ve složce www výchozí soubor .htaccess s vlastními úpravami, můžete jej obnovit podle návodu Webhosting – Soubor .htaccess. Při tomto obnovení systém zároveň vytvoří ve složce www zálohu souboru .htaccess, který nahrazujete výchozím.

Duplicitní adresáře subdomén

Máte-li jednu subdoménu vytvořenou zároveň ve složce www/domains a www/subdom, může dojít k Chybě 500. Jednu z těchto složek zvolte jako hlavní a druhou zcela odstraňte. Více informací k subdoménám na webhostingu najdete v článku Webhosting – Subdomény.

Limity webhostingu

Pokud se Chyba 500 objeví až po delším načítání, mohla Vaše aplikace narazit na některý z limitů webhostingu ⧉: max_execution_time, memory_limit, post_max_size, nebo upload_max_filesize. Můžete aplikaci optimalizovat s ohledem na tyto limity, nebo přejít na jinou službu či její variantu. Více informací ke službě Webhosting a jejím alternativám naleznete například v článku Webhosting – Manuál.


Často kladené dotazy

Na obrazovce vidím Chybu 500, ale vypadá jinak, co se děje?

Ověřte, že web skutečně běží na Webhostingu/WMS, například pomocí diagnostiky domény. Pokud ano, kontaktujte podporu ⧉. Pokud nejde o náš Webhosting (platí i pro naše VPS), řešte problém podle návodu poskytovatele sebo serverového software.

Je Chyba 500 specifická pro servery VEDOS?

S chybou 500 se můžete setkat na libovolném webovém serveru. Když řešíte tento problém, využijte informace o svém redakčním systému a použitých pluginech – častým zdrojem nenadálého výskytu Chyby 500 jsou jejich automatické aktualizace a přepisování souboru .htaccess.

Jak řešit Chybu 500 specificky v redakčním systému PrestaShop?

Řešení popisuje komunitní článek PrestaShop – chyba 500.

Pomohl vám tento návod?

Vaše hodnocení nám pomáhá návody zlepšovat.

Vzkaz si přečte redakce návodů, ale neodpovídá na něj. Když potřebujete poradit, zeptejte se na komunitním webu Help. Nepište sem hesla ani osobní údaje.

Nenašli jste, co hledáte?

Zeptejte se ostatních zákazníků na komunitním webu Help.