Die 500 interne bedienerfout is 'n baie algemene HTTP-statuskode wat beteken dat iets verkeerd geloop het op die webwerf se bediener, maar die bediener kan nie meer spesifiek wees oor wat die presiese probleem is nie.
Is jy die webbestuurder? Sien Regstelling van 500 interne bedienerfoutprobleme op jou eie werf onderaan die bladsy vir beter raad as jy die fout sien op een of meer van jou bladsye.
Hoe jy 'n 500-fout kan sien
Die foutboodskap kan op baie maniere gesien word omdat elke webwerf toegelaat word om die boodskap te pasmaak.
Hier is verskeie algemene maniere waarop jy die HTTP 500-fout kan sien:
- 500 interne bedienerfout
- HTTP 500 - Interne bedienerfout
- Tydelike fout (500)
- Interne bedienerfout
- HTTP 500 interne fout
- 500 Fout
- HTTP-fout 500
- 500. Dis 'n fout
Aangesien 'n 500 interne bedienerfout gegenereer word deur die webwerf wat jy besoek, kan jy een in enige blaaier in enige bedryfstelsel sien, selfs op jou slimfoon.
Meeste van die tyd, vertoon dit binne die blaaiervenster, net soos webbladsye doen.
Oorsaak van HTTP 500-foute
Soos ons hierbo genoem het, dui interne bedienerfoutboodskappe aan dat iets oor die algemeen verkeerd is.
Meeste van die tyd beteken "verkeerd" 'n probleem met die bladsy of werf se programmering, maar daar is beslis 'n kans dat die probleem aan jou kant is, iets wat ons hieronder sal ondersoek.
Meer spesifieke inligting oor die oorsaak van 'n spesifieke HTTP 500-fout word dikwels verskaf wanneer dit op 'n bediener voorkom wat Microsoft IIS-sagteware gebruik. Soek nommers na 500, soos in HTTP-fout 500.19 - Interne bedienerfout, wat beteken Konfigurasiedata is ongeldig
Hoe om die 500 interne bedienerfout reg te stel
Soos ons hierbo verwys het, is die 500 interne bedienerfout 'n bedienerkantfout, wat beteken dat die probleem waarskynlik nie by jou rekenaar of internetverbinding is nie, maar eerder by die webwerf se bediener.
Alhoewel dit nie waarskynlik is nie, is daar dalk iets fout aan jou kant, in welke geval ons sal kyk na 'n paar dinge wat jy kan probeer:
-
Herlaai die webblad. Jy kan dit doen deur die herlaai/herlaai-knoppie te kies, F5 of Ctrl+R te druk, of die URL weer vanaf die adresbalk te probeer.
Selfs al is die 500 interne bedienerfout 'n probleem op die webbediener, kan die probleem tydelik wees. Dit sal dikwels suksesvol wees om die bladsy weer te probeer.
As die boodskap tydens die betaalproses by 'n aanlyn handelaar verskyn, wees bewus daarvan dat duplikaatpogings om te betaal kan uiteindelik veelvuldige bestellings en veelvuldige heffings skep! Die meeste handelaars het outomatiese beskerming teen hierdie soort aksies, maar dit is steeds iets om in gedagte te hou.
-
Maak jou blaaier se kas skoon. As daar 'n probleem is met die kasweergawe van die bladsy wat jy bekyk, kan dit HTTP 500-kwessies veroorsaak.
Kasprobleme veroorsaak nie dikwels interne bedienerfoute nie, maar ons het by geleentheid gesien hoe die fout verdwyn nadat die kas skoongemaak is. Dit is so 'n maklike en onskadelike ding om te probeer, so moet dit nie oorslaan nie.
-
Vee jou blaaier se webkoekies uit. Jy kan sowat 500 interne bedienerfoutkwessies regstel deur die koekies uit te vee wat verband hou met die werf waarop jy die fout kry.
Nadat die koekie(s) verwyder is, herbegin die blaaier en probeer weer.
- Spoor eerder as 'n 504 Gateway Timeout-fout. Dit is nie baie algemeen nie, maar sommige bedieners produseer 'n 500 interne bedienerfout terwyl 504 Gateway Timeout in werklikheid 'n meer gepaste boodskap is gebaseer op die oorsaak van die probleem.
-
Kontak die webwerf is nog 'n opsie. Daar is 'n goeie kans dat die werf se administrateurs reeds van die 500-fout weet, maar as jy vermoed dat hulle nie weet nie, sal dit jou en hulle (en almal anders) help om hulle te laat weet.
Die meeste werwe het ondersteuningsgebaseerde sosiale netwerkrekeninge, en 'n paar het selfs e-pos- en telefoonnommers.
As dit lyk of die webwerf heeltemal af is en jy nie 'n manier kan vind om die 500 Interne Bediener-foutboodskap by die webwerf aan te meld nie, kan dit jou gesonde verstand help om tred te hou met die onderbreking op Twitter. Jy kan gewoonlik vir websitedown op Twitter soek, soos in gmaildown of facebookdown.
- Kom later terug. Ongelukkig is die 500 interne bedienerfout op hierdie stadium ongetwyfeld 'n probleem buite jou beheer wat uiteindelik deur iemand anders opgelos sal word.
As die 500 interne bedienerfoutboodskap tydens 'n aanlyn aankoop by die betaalpunt verskyn, kan dit dalk help om te besef dat verkope waarskynlik ontwrig word - gewoonlik 'n groot aansporing vir die aanlynwinkel om die probleem baie vinnig op te los!
Selfs al kry jy die 500-fout op 'n webwerf wat niks verkoop nie, soos YouTube of Twitter, solank jy hulle van die probleem laat weet het, of ten minste probeer het, is daar min meer jy kan doen as om dit uit te wag.
Reparasie van 500 interne bedienerfoutprobleme op jou eie werf
'n 500 interne bedienerfout op jou webwerf vereis 'n heeltemal ander aksie. Soos ons hierbo genoem het, is die meeste 500 foute bedienerkantfoute, wat beteken dat dit waarskynlik jou probleem is om reg te stel as dit jou webwerf is.
Daar is baie redes waarom jou werf dalk 'n 500-fout aan jou gebruikers bedien, maar hierdie is die algemeenste:
- A Toestemmingsfout. In die meeste gevalle is 'n 500 interne bedienerfout te wyte aan 'n verkeerde toestemming op een of meer lêers of vouers. In die meeste van daardie gevalle is 'n verkeerde toestemming op 'n PHP- en CGI-skrip die skuld. Dit moet gewoonlik op 0755 (-rwxr-xr-x) gestel word.
- A PHP Time-out. As jou skrip aan eksterne bronne koppel en daardie hulpbronne uittel, kan 'n HTTP 500-fout voorkom. Uittelreëls, of beter fouthantering in jou skrif, behoort te help as dit die oorsaak van die 500-fout is.
- 'n Koderfout in.htaccess. Alhoewel dit nie so algemeen is nie, maak seker dat u seker maak dat u webwerf se.htaccess-lêer behoorlik gestruktureer is.
As jy WordPress, Joomla of 'n ander inhoudbestuur- of CMS-stelsel gebruik, maak seker dat jy hul ondersteuningsentrums soek vir meer spesifieke hulp om 'n 500 interne bedienerfout op te los.
As jy nie 'n uit-die-rak inhoudbestuurnutsmiddel gebruik nie, het jou webgasheerverskaffer, soos InMotion, Dreamhost, IONOS (1&1), ens., waarskynlik sowat 500 Fouthulp wat dalk meer spesifiek kan wees na jou situasie.
Meer maniere waarop jy 'n interne bedienerfout kan sien
Wanneer Google-dienste, soos Gmail, die fout ervaar, rapporteer hulle dikwels 'n Tydelike Fout (500), of bloot 500.
Wanneer Windows Update betrokke is, verskyn dit as 'n WU_E_PT_HTTP_STATUS_SERVER_ERROR-boodskap of 0x8024401F-fout.
As die webwerf wat die 500-fout rapporteer Microsoft IIS gebruik, kan jy dalk 'n meer spesifieke foutboodskap kry:
500 interne bedienerfoutlys | |
---|---|
Kode | Verduideliking |
500.0 | Module- of ISAPI-fout het voorgekom. |
500.11 | Toepassing sluit af op die webbediener. |
500,12 | Aansoek is besig om op die webbediener te herbegin. |
500,13 | Webbediener is te besig. |
500,15 | Direkte versoeke vir Global.asax word nie toegelaat nie. |
500,19 | Konfigurasiedata is ongeldig. |
500,21 | Module nie herken nie. |
500,22 | 'n ASP. NET httpModules-konfigurasie is nie van toepassing in Managed Pipeline-modus nie. |
500,23 | 'n ASP. NET httpHandlers-konfigurasie is nie van toepassing in Managed Pipeline-modus nie. |
500,24 | 'n ASP. NET-nabootsingopstelling is nie van toepassing in Bestuurde pyplynmodus nie. |
500,50 | 'n Herskryffout het voorgekom tydens RQ_BEGIN_REQUEST-kennisgewinghantering. 'n Konfigurasie- of inkomende reëluitvoeringsfout het voorgekom. |
500,51 | 'n Herskryffout het voorgekom tydens GL_PRE_BEGIN_REQUEST-kennisgewinghantering. 'n Globale opstelling of globale reëluitvoeringsfout het voorgekom. |
500,52 | 'n Herskryffout het voorgekom tydens RQ_SEND_RESPONSE-kennisgewinghantering. 'n Uitgaande reëluitvoering het plaasgevind. |
500,53 | 'n Herskryffout het voorgekom tydens RQ_RELEASE_REQUEST_STATE-kennisgewinghantering. 'n Uitgaande reëluitvoeringsfout het voorgekom. Die reël is opgestel om uitgevoer te word voordat die uitvoergebruikerkas opgedateer word. |
500,100 | Interne ASP-fout. |
Foute soos die HTTP 500-fout
Baie blaaierfoutboodskappe is soortgelyk aan die 500 interne bedienerfoutboodskap omdat hulle almal bedienerkantfoute is, soos 502 Bad Gateway, 503 Service Unavailable, en 504 Gateway Timeout.
Baie kliënt-kant HTTP-statuskodes bestaan ook, soos die gewilde 404 Not Found-fout, onder andere. Jy kan almal van hulle in ons HTTP-statuskode-foutelys sien.