Klaida "500 Internal Server Error"

Iš IV pagalba klientams.
Peršokti į: navigacija, paiešką

Klaidą "500 Internal Server Error" arba "Internal Server Error" dažniausiai pateikiama dėl vienos iš šių priežasčių:

  • Pakibę arba darbo nebaigiantys PHP procesai
  • Klaidos ar neteisingi simboliai .htaccess faile
  • .htaccess failu bandoma keisti sisteminius serverio parametrus

Problemos identifikavimas

Paprasčiausias būdas išsiaiškinti kodėl kilo ši problema yra peržiūrint serverio klaidų išrašus. Klaidos, iššaukiančios 500 klaidą atrodo taip arba labai panašiai:




Klaidų žurnale bus nurodomas failas, dėl kurio kyla problema, bei trumpas problemos priežasties aprašymas. Nustačius problemą sukeliantį failą belieka jį pataisyti ar pašalinti.


Taipogi reikėtų atkreipti dėmesį į tai, kad panašios klaidos gali kilti dėl PHP procesų išnaudojamų resursų, ypač jei yra gana daug PHP perviršių, o didesnė dalis klaidų rašo apie lūžusius PHP procesus. Daugiau apie tai rasite paspaudę čia.