Luua põhjus 500 viga tekib, vaadata logisid.Ehk error.log fail on rekord, mis osutab põhjuseks probleemid.Mõtle levinumaid võimalusi.
vahendite puudumine
Kui see on nii, on probleem lahendatud väga lihtsalt - kontakti
hosting osutaja suurendada ressursse.
Kas ei tööta või skripte piiratud aja jooksul nende tegevuse kohta.
Kui jooksul teatud aja jooksul, mis on sageli minut, server ei oska skripte, siis viga 500 Internal Server Error.
Samuti Webmasters võib kohata selliseid vigu, kui nad töötavad CGI-script Apache, kui määratud aja seaded ei piisa, et täita skripti.
kui script oli varem töötanud ja probleeme on tekkinud, nagu liikudes teise hosting, probleem võib olla tingitud muudest põhjustest.Näiteks, kuna server nõuab blokeeritud.
vigu Fielding luba
on õigus esitada, peab olema võrdne 444 või 644. CHMOD kaustad ei tohi erineda 755, st nad saavad näha ainult omanik ressurss.Juurdepääsuõigused skriptid peavad olema märgistatud sõnaga 600. Muidu server turvalisuse huvides, blokeerides juurdepääsu skript, isegi kui see on töökorras.
Kui põhjusel, et seal oli viga 500, seda kasutada FTP-manager muuta permissions.Nende funktsioonide hakkama Filezilla.
Htaccess fail sisaldab toetamata direktiivi
Kontrollige, kas on keskmes kodulehel või kuskil mujal, faili .htaccess.Kui on üks, avada suvalise tekstiredaktoriga.Võite kasutada Notepad.
500 viga võib tekkida, kui te kasutate server töötab suPHP, sttoetab php.ini.Kui .htaccess fail sisaldab direktiivid, muuta PHP-keskkonda, siis võib olla probleem.Kõige tavalisem direktiivid - php_admin_flag, php_flag ja php_value.
tihti juhised leiate globaalseid muutujaid - Registreeri globaalsed.
See probleem on lahendatud väga lihtsalt - soovimatud parameetreid saab lihtsalt eemaldada.Teine võimalus - kommenteerivad neid, lisades # märk alguses liin.Vahel grid ja nimi direktiiv peab olema tühi koht.
Kui peate täitma kommenteeris parameetrid, nad saavad registreeruda php.ini.Selle kasutamine php_admin_flag, php_flag ja php_value ei vaja - lihtsalt märgistama vastavalt põhimõttele: "nimi soovitud parameeter = On".
Fatal Error PHP
See probleem võib ilmneda, kui PHP töötab põhimõttel CGI.Sel juhul peate hoolikalt kontrollida koodi, diagnoosida ja parandada vigu.Pange tähele, et lõpetamise read CGI-script ei tohiks olla kujul Vindous (\ r \ n), ja tuleks määrata vormi UNIX (\ n).
Kui ükski pakutud lahendused ei kõrvalda viga, võtke ühendust oma peremees.Ta selgitas üksikasjalikult, millal ja milliseid meetmeid pärast viga 500. palutakse täpsustada, miks probleemid ja aidata selle eemaldamine.Kui hosting pakkuja ei ole võimalik kindlaks teha, miks viga tekkis http 500 Internal Server Error, võtke toetust CMS, mida sa kasutad.Kirjas kindlasti ka kõik üksikasjad, sealhulgas- Kommentaarid hosting poole seoses oma olukorraga.