InternetWeb Hosting

Notranja napaka strežnika 500 ali napake

Da bi ugotovili razlog za napako 500 pride, pregleda dnevnike. Morda v error.log datoteki je vpis z navedbo vzroka problema. Razmislite najpogostejše možnosti.

Pomanjkanje sredstev

Če je temu tako, lahko problem treba rešiti zelo preprosto - glej gostovanje
ISP z zahtevo za povečanje sredstev.

Prisotnost okvarjenih scenariji ali omejenem času na njihovo uspešnost.

Če v določenem časovnem obdobju, ki je pogosto minuto, strežnik ne more ravnati skripte, nato pa je prišlo do napake 500 Notranja napaka strežnika.

Prav tako lahko webmasters naleti na podobne napake, če jih vodijo CGI-skript izpod Apache, če je čas, določen v nastavitvah strežnika, ni dovolj za scenarij.

Če so skripte uporabljajo za delo, in se pojavi težava, na primer, pri selitvi v drugo gostovanje storitev, problem lahko nastane zaradi drugih razlogov. Na primer, dejstvo, da je strežnik blokov zahteve.

Napake v Fielding pravic dostopa

Vrednosti pravic do datotek mora biti enaka 444 ali 644. CHMOD za mape mora biti enak kot 755, kar pomeni, da si lahko ogledajo le lastnik vira. skripte za pravice dostopa morajo biti označena kot 600. V nasprotnem primeru strežnik, iz varnostnih razlogov, da blokira dostop do scenarija, čeprav je slednji deluje.

Če je razlog, da je prišlo do napake 500, ta uporaba v FTP-Manager za spremembo dovoljenja. S temi funkcijami sooča Filezilla.

Htaccess datoteka vsebuje nepodprte direktivo

Preverite, ali je vzrok mestu, ali kje drugje, .htaccess datoteko. Če je eno, jo odprite s katerimkoli urejevalnikom besedila. Lahko uporabite Beležnica.

Napaka 500 se lahko zgodi, če uporabljate strežnik teče na suPHP, tj podpiranje php.ini. Če .htaccess datoteka vsebuje napotke, ki spreminjajo parametre PHP-okolju, lahko pride do težav. Najpogostejši direktive - php_admin_flag, php_flag in php_value.

Pogosto, navodila vključujejo globalne spremenljivke - register Globals.

Ta problem je mogoče rešiti zelo preprosto - neželene parametri se lahko preprosto odstrani. Druga izvedba - komentirajo z dodajanjem mark # na začetku vrstice. Med mrežo in ime te direktive mora biti prazen prostor.

Če ste zagotovo morali izvajanje komentirali-out parametrov, ki jih lahko predpiše v vaši datoteki php.ini. V tem primeru uporabite php_admin_flag, php_flag in php_value ni potrebno - samo jih označiti v skladu z načelom: "ime želenega parametra = On".

PHP Fatal Error

Ta problem se lahko pojavi, če PHP deluje na principu CGI. V tem primeru morate skrbno preveriti kodo, diagnosticirati in popraviti napake. Upoštevajte, da so končnice CGI-skripte ne bi smela biti Vindous obliko (\ r \ n), in morajo biti označeni v formatu UNIX (\ n).

Če nobena od teh rešitev ne odpravi napake, se obrnite na svojega ponudnika gostovanja. Podrobnejši mu razložiti, kdaj in kateri ukrepi po napaki je prišlo 500. Vprašajte navesti razloge za težave in za pomoč pri njegovi odstranitvi. Če gostitelj ne pa v položaju, da bi ugotovili, zakaj je prišlo do http napaka 500 Notranja napaka strežnika, se obrnite na podporo CMS, ki ga uporabljate. V pismu, da se prepričajte, da so vse podrobnosti, vključno - Komentarji gostovanje ponudnika o svojem stanju.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 sl.birmiss.com. Theme powered by WordPress.