Znalostná báza›Webhosting›Chyba 500 Internal Server Error

Webhosting – Chyba 500 Internal Server Error

Na tejto stránkeChyba 500: Internal Server ErrorČasto kladené otázky

V tomto článku sa dočítate:


Chyba 500: Internal Server Error

Chybu 500 spoznáte podľa veľkého nápisu Internal Server Error v hornej časti stránky. Pod nápisom nájdete popis chyby a odkaz na tento článok.

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

S Chybou 500 Internal Server Error sa môžete stretnúť na ktoromkoľvek webe na internete.  Ide o nešpecifickú chybu, ktorú server vráti vtedy, keď nemôže svoj chybový stav popísať konkrétnejším kódom 5XX.


Riešenie Chyby 500

Chybu 500 najčastejšie spôsobuje:

Súbory .htaccess

Ak sa Chyba 500 zobrazí ihneď po zadaní adresy webu, ide veľmi pravdepodobne o problém so súborom .htaccess. Súbory .htaccess nájdete v priečinku www a môžu byť aj v jeho podpriečinkoch. Chybu 500 môže spôsobovať ktorýkoľvek z nich.

Vo všetkých súboroch .htaccess na webhostingu (s výnimkou funkčných aliasových domén a subdomén) skontrolujte:

  • Nepovolené príkazy: Súbory .htaccess inštalované redakčnými systémami a ich pluginmi môžu obsahovať nepovolené príkazy. Riadky s týmito príkazmi vypnite umiestnením znaku # na začiatok riadku znak. Napríklad nepovolený kód Options -MultiViews vypnete úpravou na #Options -MultiViews.
  • Chyby v kóde: Ak upravujete existujúci kód, overte, či ste omylom neprepísali alebo nevymazali kľúčové časti.

Úpravy súborov .htaccess urobte cez FTP. Návod nájdete v článku Webhosting – Správa súborov.

Ak v priečinku www používate predvolený súbor .htaccess s vlastnými úpravami, môžete ho obnoviť podľa návodu Webhosting – Súbor .htaccess. Pri tomto obnovení systém zároveň vytvorí v priečinku www zálohu súboru .htaccess, ktorý nahrádzate predvoleným.

Duplicitné adresáre subdomén

Ak máte jednu subdoménu vytvorenú súčasne v priečinku www/domains a www/subdom, môže dôjsť k Chybe 500. Jeden z týchto priečinkov zvoľte ako hlavný a druhý úplne odstráňte. Viac informácií o subdoménach na webhostingu nájdete v článku Webhosting – Subdomains.

Webhosting limits

Ak sa Chyba 500 objaví až po dlhšom načítavaní, mohla vaša aplikácia naraziť na niektorý z limitov webhostingu ⧉: max_execution_time, memory_limit, post_max_size alebo upload_max_filesize. Aplikáciu môžete optimalizovať s ohľadom na tieto limity, alebo prejsť na inú službu či jej variant. Viac informácií o službe Webhosting a jej alternatívach nájdete napríklad v článku Webhosting – Manual.


Často kladené otázky

Na obrazovke vidím Chybu 500, ale vyzerá inak, čo sa deje?

Overte, že web skutočne beží na Webhostingu/WMS, napríklad pomocou domain diagnostics. Ak áno, kontaktujte Support ⧉. Ak nejde o náš Webhosting (platí aj pre naše VPS), riešte problém podľa návodu poskytovateľa alebo serverového softvéru.

Je Chyba 500 špecifická pre servery VEDOS?

S chybou 500 sa môžete stretnúť na akomkoľvek webovom serveri. Keď riešite tento problém, využite informácie o svojom redakčnom systéme a použitých pluginoch – častým zdrojom nečakaného výskytu Chyby 500 sú ich automatické aktualizácie a prepisovanie súboru .htaccess.

Ako riešiť Chybu 500 špecificky v redakčnom systéme PrestaShop?

Riešenie popisuje komunitný článok PrestaShop – error 500.

Pomohol vám tento článok?

Vaše hodnotenie nám pomáha zlepšovať naše články.

Vašu správu si prečíta tím tvorcov dokumentácie, ale neodpovedá na ňu. Ak potrebujete poradiť, kontaktujte nás pomocou kontaktného formulára. Nezadávajte sem heslá ani osobné údaje.

Nenašli ste, čo hľadáte?

Opýtajte sa ostatných zákazníkov na komunitnom webe Help.