Hogyan lehet a 500 belső kiszolgáló hibájának javítása?
Az 500-as belső kiszolgálói hiba egy nagyon általános HTTP állapotkód, ami azt jelenti, hogy valami rosszul ment végbe a webhely szerverén, de a kiszolgáló nem tudna pontosabban meghatározni a pontos problémát.
Ön a webmester? Lásd a Fiók 500 belső szerverhiba problémáját a saját oldalán az oldal alján, ha jobb, ha egy 500 belső szerverhibát lát egy vagy több saját oldalán.
Hogyan láthatja a 500-as hibát?
Az 500-as belső kiszolgáló hibaüzenetét számos módon láthatjuk, mivel az egyes webhelyek számára megengedett az üzenet testreszabása.
Íme néhány gyakori módja annak, hogy a HTTP 500 hibát láthatja:
500 belső szerver hiba HTTP 500 - belső szerver hiba ideiglenes hiba (500) belső szerver hiba HTTP 500 belső hiba 500 hiba HTTP hiba 500 500. Ez hibaMivel egy 500 belső szerverhibát generál a látogatott weboldal, bármelyik operációs rendszer bármelyik böngészőjében akár az okostelefonon is megjelenhet.
Legtöbbször egy 500 belső szerverhiba jelenik meg az internetes böngésző ablakában, ahogyan a weblapok is.
A HTTP 500 hibák oka
Mint fentebb említettük, a belső szerver hibaüzenetek azt jelzik, hogy valami általában rossz.
Az idő nagy részében a "rossz" az oldal vagy a webhely programozásával kapcsolatos probléma, de minden bizonnyal van esély arra, hogy a probléma a végére kerül, amit az alábbiakban vizsgálunk.
Megjegyzés: Az adott HTTP 500-hiba okaira vonatkozó konkrétabb információ gyakran előfordul, ha a kiszolgálón a Microsoft IIS szoftverrel történik. Keressen számokat 500 után, mint a HTTP hiba 500.19 - Internal Server Error , ami azt jelenti, hogy a konfigurációs adatok érvénytelenek . További tudnivalókat láthatsz a belső szerverhibáról a teljes listán.
Az 500 belső kiszolgálói hiba javítása
Mint azt fent említettük, az 500-as belső kiszolgálói hiba szerveroldali hiba, ami azt jelenti, hogy a probléma valószínűleg nem a számítógép vagy az internetkapcsolat, hanem a webhely szervere.
Bár nem valószínű, lehetséges , hogy valami nincs rendben a végén, ebben az esetben megnézzük azokat a dolgokat, amiket megpróbálhatsz:
- Töltse újra a weboldalt. Ehhez kattintson a frissítés / újratöltés gombra, nyomja meg az F5 vagy a Ctrl-R billentyűt , vagy próbálja újra az URL- t a címsorból.
Még ha az 500-as belső kiszolgáló hibája is probléma a webszerveren, a probléma csak átmeneti lehet. Az oldal ismételt megpróbálása gyakran sikeres lesz.
Megjegyzés: Ha az 500-as belső kiszolgáló hibaüzenet jelenik meg az online kereskedő fizetési folyamata során, ügyeljen arra, hogy a többszörös fizetési kísérletek több megrendelést is eredményezhetnek - és többszörös díjakat! A legtöbb kereskedőnek automatikus védelme van ezekből a tevékenységekből, de ez még mindig valami, amit szem előtt kell tartani. - Törölje a böngésző gyorsítótárát . Ha problémája van a megtekintett oldal gyorsítótárazott verziójával kapcsolatban, HTTP 500 problémát okozhat.
Megjegyzés: A belső szerverhibákat gyakran nem a gyorsítótárazási problémák okozzák, de alkalmanként láttam a hibát a gyorsítótár törlése után. Ez olyan egyszerű és ártalmatlan dolog, hogy megpróbálja, ezért ne hagyja ki.
- Törölje a böngésző cookie-jait . Kb. 500 belső kiszolgáló hiba esetén a hibát kijavítva törölheti a webhelyen található cookie-kat.
A cookie (k) eltávolítása után indítsa újra a böngészőt, és próbálja újra. - Hibaelhárítás helyett 504 Gateway Timeout hibát.
Ez nem túl gyakori, de egyes kiszolgálók 500 belső szerverhibát produkálnak, amikor a valóságban az 504 Gateway Timeout egy megfelelőbb üzenet, amely a probléma okairól van. - Egy másik lehetőség a weboldal közvetlen kapcsolatba lépése. Van egy jó esély arra, hogy a webhely rendszergazdái már tudják az 500-as hibát, de ha gyanítjátok, hogy nem, akkor mindenkinek (és mindenki másnak) segít nekik.
Tekintse meg a weboldalunk elérhetőségeinek listáját a népszerű weboldalak elérhetőségi adatait illetően. A legtöbb webhelynek támogatási alapú közösségi hálózat fiókjai vannak, és néhánynak vannak e-mailek és telefonszámok is.
Tipp: Ha úgy tűnik, hogy a webhely teljesen le van tiltva, és nem találja az 500 Belső kiszolgáló hibaüzenetének a weboldalra történő bejelentését, előfordulhat, hogy segít a józan észben tartani a kimaradást a Twitteren. Általában ezt a #websitedown a Twitteren keresheti, mint a #gmaildown vagy a #facebookdown.
- Gyere vissza később. Sajnos ezen a ponton az 500 belső szerverhiba kétségtelenül olyan problémát jelent, amely kívül esik az irányításodon, és amelyet végül valaki más rögzít.
Ha az 500-as belső kiszolgáló hibaüzenet jelenik meg az online vásárlás során, akkor előfordulhat, hogy felismerheti, hogy az értékesítés valószínűleg megzavarodik - általában nagy ösztönzést jelent az online áruházra, hogy gyorsan megoldja a problémát!
Még akkor is, ha 500-as hibát kapsz olyan webhelyen, amely nem ad el semmit, mint például a YouTube vagy a Twitter, mindaddig, amíg közölte velük a problémát, vagy legalább megpróbálta, kevesebbet tehet, mint várakozni ki.
500 belső szerverhiba hiba a saját webhelyén
Egy 500 belső kiszolgálói hiba a saját webhelyén teljesen más műveleteket igényel. Mint korábban említettük, a legtöbb 500 hiba a szerveroldali hibák, vagyis valószínűleg a probléma megoldható, ha az az Ön weboldalán található.
Sok oka van annak, hogy a webhely 500 hibát fog kiszolgálni a felhasználóknak, de ezek a leggyakoribbak:
- Engedélyezési hiba. A legtöbb esetben egy 500 belső szerverhiba egy vagy több fájl vagy mappa hibás engedélyezésének köszönhető. Az esetek többségében a PHP és a CGI script hibás engedélye hibás. Ezeket rendszerint a 0755-ben kell beállítani (-rwxr-xr-x).
- A PHP időtúllépése. Ha a szkriptje kapcsolódik a külső forrásokhoz és az erőforrások időtúllépéséhez, HTTP 500 hiba léphet fel. Az időzítés szabályai, vagy jobb hibakezelés a szkriptben, segíteni fog, ha ez az 500 hiba oka.
- .htaccess kódolási hiba. Bár nem olyan gyakori, győződjön meg róla, hogy webhelyének .htaccess fájlját megfelelően felépítették.
Ha WordPress, Joomla vagy egy másik tartalomkezelő vagy CMS rendszert futtat, győződjön meg róla, hogy keresi a támogatási központjaikat egy 500 belső kiszolgálóhiba hibaelhárításához.
Ha nem használ egy off-the-shelf tartalomkezelő eszközt, a web hosting szolgáltatója, például az InMotion, a Dreamhost, az 1 & 1 stb., Valószínűleg mintegy 500 hibahellyel rendelkezik, amely jobban megfelel a helyzetének.
További lehetséges módok egy belső kiszolgálói hiba észlelése
Az Internet Explorerben az üzenet A weboldal nem tudja megjeleníteni az oldalt, gyakran HTTP 500 belső szerverhibát jelez. A 405-ös módszer nem engedélyezett hibája egy másik lehetőség, de biztos lehet benne, hogy 500 vagy 405-öt keres az IE címsávban.
Amikor a Google szolgáltatásai, például a Gmail vagy a Google+, egy 500 belső szerverhibát tapasztalnak, akkor gyakran jelentenek ideiglenes hibát (500) vagy egyszerűen csak 500-at .
Amikor a Windows Update egy belső szerverhibát jelent, akkor WU_E_PT_HTTP_STATUS_SERVER_ERROR üzenetként vagy 0x8024401F hibakódként jelenik meg.
Ha az 500-as hibát bejelentő webhely Microsoft IIS-t futtat, előfordulhat, hogy egy konkrétabb hibaüzenet jelenik meg:
500.0 | Modul vagy ISAPI hiba történt. |
500,11 | Az alkalmazás leáll a webszerveren. |
500,12 | Az alkalmazás újraindul a webszerveren. |
500,13 | A webszerver túl elfoglalt. |
500,15 | A Global.asax közvetlen kérései nem engedélyezettek. |
500,19 | A konfigurációs adatok érvénytelenek. |
500,21 | A modul nem ismeretes. |
500,22 | Az ASP.NET httpModules konfiguráció nem érvényes a Managed Pipeline módban. |
500,23 | Az ASP.NET httpHandlers konfiguráció nem érvényes a Managed Pipeline módban. |
500,24 | Az ASP.NET megszemélyesítő konfiguráció nem érvényes a kezelt pipeline üzemmódban. |
500,50 | Az RQ_BEGIN_REQUEST értesítés kezelése során újraírási hiba történt. A konfiguráció vagy a bejövő szabály végrehajtása hiba történt. |
500,51 | A GL_PRE_BEGIN_REQUEST értesítés kezelése során újraírási hiba történt. Globális konfiguráció vagy globális szabály-végrehajtási hiba történt. |
500,52 | Az RQ_SEND_RESPONSE értesítés kezelése során újraírási hiba történt. Kimenő szabály végrehajtása történt. |
500,53 | Az RQ_RELEASE_REQUEST_STATE értesítés kezelése során újraírási hiba történt. Kijött szabály végrehajtási hiba történt. A szabály úgy van beállítva, hogy a kimeneti felhasználói gyorsítótár frissítése előtt végrehajtásra kerüljön. |
500,100 | Belső ASP hiba. |
Az IIS-specifikus kódokkal kapcsolatos további információk a Microsoft HTTP állapotkódjában találhatók az IIS 7.0, az IIS 7.5 és az IIS 8.0 oldalon.
Hibák, mint a HTTP 500 hiba
Számos böngésző hibaüzenet hasonló a 500 belső kiszolgáló hibaüzenetéhez, mivel ezek mind szerveroldali hibák, például az 502 Bad Gateway , az 503 szolgáltatás nem elérhető és az 504 Gateway Timeout .
Számos ügyféloldali HTTP állapotkód is létezik, például a népszerű 404 Not Found hiba , többek között. Láthatja mindet a HTTP állapotkód hibák listáján.