Chyba pri otváraní konkrétnej stránky môže nastať z rôznych dôvodov. Pre pohodlie boli tieto chyby očíslované, každá z nich má svoj vlastný popis a riešenia. Chyba 500 tiež nie je výnimkou.
Nevyhnutné
Pripojenie k internetu
Inštrukcie
Krok 1
Určite možnú príčinu internej chyby (chyba 500). Môžu to samozrejme byť rôzne okolnosti, ale najčastejšie je to spôsobené nesprávnou syntaxou jedného systémového súboru s názvom.htaccess alebo obsahom nepodporovaných prvkov v ňom.
Krok 2
Ak chcete problém vyriešiť, v tomto prípade komentujte smernicu Options umiestnením hash na samom začiatku riadku. Uložte zmeny a skontrolujte, či problém nezmizol. Ak chyba pretrváva, mohlo to mať niekoľko dôvodov - skontrolujte zvyšné body a skontrolujte pravopis.
Krok 3
Ak ste zistili, že príčinou internej chyby je nesprávna manipulácia so skriptmi CGI, nezabudnite skontrolovať konce riadkov týchto skriptov, musia byť vo formáte UNIX (n) a v žiadnom inom (bežnou chybou je riadok končiaci vo formáte Windows (r / n)). Nahrajte ich cez FTP na server pomocou režimu ASCII.
Krok 4
Skontrolujte povolenia skriptov CGI. Oni a adresáre, kde sa nachádzajú, by mali byť prístupné iba ich vlastníkom. V takom prípade by práva mali mať nasledujúcu formu: 0755 (drwxr-xr-x). V prípade potreby tento parameter zmeňte. Skontrolujte, či sa chyba objaví po vykonaných zmenách.
Krok 5
Overte, či sú hlavičky odpovedí HTTP správne formulované v dôsledku spustenia vášho skriptu CGI. Vyhľadajte protokol s názvom error_log, ktorý by sa mal nachádzať v časti na ukladanie súborov protokolu (protokoly chýb), v položke ponuky „Štatistiky“. Vykonajte potrebné zmeny a potom skontrolujte, či interná chyba nezmizla. Najčastejšie sa ukazuje, že ak nepomôže žiadna z vyššie uvedených možností, chyba spočíva v nesprávnom pravopise. Nezabudnite skontrolovať parametre, ktoré ste nedávno upravili.