Klaida "500 Internal Server Error": Skirtumas tarp puslapio versijų

Iš IV pagalba klientams.
Peršokti į: navigacija, paiešką
1 eilutė: 1 eilutė:
Bendruoju atveju klaida 500 mūsų serveriuose grąžinama, kai WEB serveris negali atsakyti į gautą užklausą. Dažniausiai pasitaikančios šios klaidos priežastys yra bandymas .htaccess failo pagalba keisti su serverio saugumu susijusius parametrus bei klaidos esančios .htaccess ar .php failuose. Pastebėjus šį klaidos pranešimą reikėtų peržiūrėti WEB serverio klaidų žurnalą. WEB serverio klaidų žurnalą galite rasti prisijungę prie [[Serverio_valdymo_pultas|serverio valdymo pulto]]:
+
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
 +
 
 +
__TOC__
 +
 
 +
=== Problemos identifikavimas ===
 +
 
 +
Paprasčiausias būdas išsiaiškinti kodėl kilo ši problema yra peržiūrint [[Web_serverio_klaidų_išrašo_peržiūra|serverio klaidų išrašus]]. Klaidos, iššaukiančios ''500'' klaidą atrodo taip arba labai panašiai:
 +
 
 +
 
 +
 
 +
 
 +
 
  
* Prisijungus pasirinkite pageidaujamą domeną;
 
* Paspauskite meniu punktą ''"Svetainės apžvalga ir statistika"'' (Site Summary / Statistics / Logs);
 
* Pasirinkite nuorodą ''"Pilnas klaidų išrašas"'' (Full Error Log).
 
  
 
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.  
 
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.  

14:23, 1 gruodžio 2014 versija

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.