GNU/Linux >> Znalost Linux >  >> Panels >> cPanel

Jak odstranit 500 chyb

Tato příručka vysvětluje, jak odstraňovat 500 chyb pro zákazníky používající webhosting LCN a hosting WordPress.

Chyba 500 je obecná chyba vrácená, když webový server narazí na problém a nelze poskytnout konkrétnější chybovou zprávu.

Prvním krokem při odstraňování této chyby by mělo být obnovení stránky a kontrola, zda se chyba opakuje. Pokud je chyba jednorázová a nelze ji zopakovat, další vyšetřování často není potřeba.

Existuje mnoho různých potenciálních příčin chyb 500 a následující kroky pomohou určit příčinu:

Povolení protokolování chyb aplikace

Nejčastější příčinou této chyby je chyba skriptování PHP/aplikace. Protokolování chyb pro PHP je na našich serverech ve výchozím nastavení zakázáno. Povolení protokolování chyb PHP by mohlo pomoci určit příčinu této chyby.

Následující stránka obsahuje pokyny pro povolení protokolování chyb PHP:Jak zapnout protokolování chyb PHP

.htaccess chyby

Další častou příčinou 500 chyb je neplatný obsah v .htaccess. Pokud soubor .htaccess obsahuje nějaké syntaktické chyby nebo pokud se soubor pokusí povolit direktivy, které nejsou podporovány hostitelskou platformou LCN, může dojít k chybě 500.

Hostitelská platforma LCN nepodporuje použití následujících direktiv v .htaccess:

AddType application/x-httpd-phpForceType application/x-httpd-phpphp_valuephp_flag

Můžete otestovat, zda je soubor .htaccess příčinou chyby 500, přejmenováním souboru a ponecháním 5 minut, než se to projeví. Pokud je chyba vyřešena po zakázání/přejmenování souboru a vrátí se po obnovení souboru, pak je chyba pravděpodobně způsobena obsahem tohoto souboru.

Kontrola oprávnění souboru

Následující stránky obsahují pokyny pro kontrolu/změnu oprávnění souborů a složek pro váš web:

Jak změnit oprávnění k souboru přes FTP

Jak změnit oprávnění k souboru pomocí Správce souborů

Oprávnění složky pro adresáře ukládající webový obsah by měla být nastavena na 755. Soubory mimo složku cgi-bin by měly být nastaveny na 644. Soubory skriptů CGI/Perl uložené ve složce cgi-bin by měly být nastaveny na 755. oprávnění 

Chyby skriptování

Odstraňování chyb skriptu CGI/Perl

Pokud u skriptu v Perlu narazíte na chybu 500, na následující stránce jsou vysvětleny kroky k odstranění těchto problémů:Odstraňování běžných problémů v Perlu

Skripty Perl/CGI by měly být umístěny ve složce cgi-bin vašeho webu a měly by mít oprávnění nastavena na 755.

Pro skripty Perl/CGI by se měly používat následující interprety skriptů – toto může být nutné zkontrolovat, pokud jste přesunuli web z jiného serveru, protože tyto cesty se mohou systém od systému lišit:

Následující stránka obsahuje podrobnosti o krocích, které můžete provést při odstraňování běžných chyb skriptu PHP:Odstraňování běžných problémů s PHP

Perl:/usr/bin/perlPHP/CGI 5.6:/usr/local/bin/php-cgi56PHP/CGI 7.0:/usr/local/bin/php-cgi70PHP/CGI 7.1:/usr/local/bin/ php-cgi71

Kontrola stavu systému kvůli problémům se serverem

Na následující stránce můžete zkontrolovat stav našeho systému, zda neobsahuje žádné známé problémy, které by mohly způsobit, že weby vrátí 500 chyb:Stav systému  

Pokud jsme si vědomi jakýchkoli problémů se serverem, které by mohly vést k chybám na stránkách, bude stav na výše uvedené stránce aktualizován s podrobnostmi o poruše a očekávanou dobou vyřešení, bude-li to možné.

Pokud výše uvedené kroky nepomohou vyřešit žádných 500 chyb, můžete na stránce podpory svého účtu LCN získat žádost o podporu pro daný problém.

Uveďte prosím pokyny, jak chybu replikovat, a veškeré přihlašovací údaje potřebné pro přístup na stránku, kde se chyba vyskytuje, protože by to týmu podpory mělo pomoci problém prošetřit.


cPanel
  1. Jak opravit chybu Nemáte oprávnění pro přístup...

  2. Jak opravit chybu OpenStack's Keystone Authentication Error – HTTP 500?

  3. Jak grep \nv souboru

  1. Jak odstranit ERR_TOO_MANY_REDIRECTS

  2. Jak zapnout protokolování chyb PHP

  3. Odstraňování problémů s interní chybou serveru WordPress

  1. Jak opravit 500 interní chybu serveru ve WordPressu

  2. Jak opravit chybu převodu pomocí Calibre

  3. Jak povolit ladění WordPress pro řešení problémů s chybami