De 500 Internal Server Error is een zeer algemene HTTP-statuscode die betekent dat er iets fout is gegaan op de server van de website, maar de server kan niet specifieker zijn over wat het exacte probleem is.
Ben jij de webmaster? Zien Fixing 500 Internal Server Error Problems op uw eigen site naar de onderkant van de pagina voor een beter advies als u de 500 Internal Server Error op een of meer van uw eigen pagina's tegenkomt.
Hoe u een 500-fout zou kunnen zien
Het 500 Internal Server Error-bericht kan op een aantal manieren worden gezien, omdat elke website het bericht kan aanpassen.
Hier zijn een aantal veelvoorkomende manieren waarop u de HTTP 500-fout kunt zien:
500 Interne server fout
HTTP 500 - Interne serverfout
Tijdelijke fout (500)
Interne Server Fout
HTTP 500 interne fout
500 fout
HTTP-fout 500
500. Dat is een fout
Aangezien er een 500 Internal Server Error wordt gegenereerd door de website die u bezoekt, kunt u er een in zien ieder browser in ieder besturingssysteem, zelfs op uw smartphone.
Meestal wordt een interne 500-serverfout weergegeven in het browservenster, net zoals webpagina's dat doen.
Oorzaak van HTTP 500-fouten
Zoals we hierboven vermeldden, geven interne server-foutmeldingen aan dat iets in het algemeen verkeerd is.
Meestal betekent 'fout' een probleem met de programmering van de pagina of site, maar er is een kans dat het probleem aan je einde ligt, iets wat we hieronder zullen onderzoeken.
Notitie: Meer specifieke informatie over de oorzaak van een bepaalde HTTP 500-fout wordt vaak verstrekt wanneer deze optreedt op een server met behulp van Microsoft IIS-software. Zoek naar nummers na 500 , als in HTTP-fout 500.19 - Interne serverfout, wat betekent Configuratiegegevens zijn ongeldig. Zien Meer manieren waarop u mogelijk een interne serverfout ziet hieronder voor de volledige lijst.
Hoe de 500 Internal Server Error te herstellen
Zoals we hierboven hebben aangehaald, is de 500 Internal Server Error a serverzijde fout, wat betekent dat het probleem waarschijnlijk niet met uw computer of internetverbinding is, maar met de server van de website.
Hoewel het niet waarschijnlijk is, is het dat wel mogelijk dat er iets mis is aan jouw kant, in welk geval we kijken naar enkele dingen die je kunt proberen:
- Laad de webpagina opnieuw. U kunt dat doen door op de knop Vernieuwen / Opnieuw laden te klikken en op te drukken F5of Ctrl-R, of probeer de URL opnieuw vanuit de adresbalk.Zelfs als de 500 Internal Server Error een probleem is op de webserver, kan het probleem tijdelijk zijn. Het opnieuw proberen van de pagina zal vaak succesvol zijn.Notitie: Als het 500 Internal Server Error-bericht wordt weergegeven tijdens het afrekenproces bij een online verkoper, moet u zich ervan bewust zijn dat dubbele pogingen om te betalen ertoe kunnen leiden dat meerdere bestellingen worden gemaakt - en meerdere kosten! De meeste verkopers hebben automatische bescherming tegen dit soort acties, maar het is nog steeds iets om in gedachten te houden.
- Wis de cache van uw browser. Als er een probleem is met de in cache opgeslagen versie van de pagina die u bekijkt, kan dit HTTP 500-problemen veroorzaken.Notitie: Interne serverfouten zijn niet vaak veroorzaakt door cacheproblemen, maar ik heb bij gelegenheid de fout zien verdwijnen na het wissen van de cache. Het is zo eenvoudig en ongevaarlijk om te proberen, dus sla het niet over.
- Verwijder de cookies van uw browser. Er kunnen ongeveer 500 problemen met de interne serverfout worden gecorrigeerd door de cookies te verwijderen die zijn gekoppeld aan de site waarop de fout optreedt.Na het verwijderen van de cookie (s), herstart u de browser en probeert u het opnieuw.
- Los problemen op als een 504 Gateway Timeout-fout.Het komt niet vaak voor, maar sommige servers produceren een 500 Internal Server Error wanneer in werkelijkheid 504 Gateway Timeout een meer geschikt bericht is, gebaseerd op de oorzaak van het probleem.
- Rechtstreeks contact opnemen met de website is een andere optie. Er is een grote kans dat de beheerders van de site al weten wat de 500-fout is, maar als u vermoedt dat ze dat niet doen, helpt u hen te laten weten dat ze u en hen (en alle anderen) helpen.Zie onze Website Contact Information lijst voor contactinformatie voor populaire websites. De meeste sites hebben op ondersteuning gebaseerde sociale netwerkaccounts en een paar hebben zelfs e-mail en telefoonnummers.Tip: Als het erop lijkt dat de site helemaal leeg is en u geen manier kunt vinden om het 500 Internal Server Error-bericht op de website te melden, kan het uw gezond verstand helpen om de stroomuitval op Twitter bij te houden. U kunt dit meestal doen door te zoeken naar #websitedown op Twitter, zoals in #gmaildown of #facebookdown.
- Kom later terug. Helaas is de 500 Internal Server Error op dit moment zonder twijfel een probleem buiten je macht dat uiteindelijk door iemand anders wordt opgelost.Als het 500 Internal Server Error-bericht verschijnt bij het uitchecken tijdens een online aankoop, kan het helpen om te beseffen dat de verkoop waarschijnlijk wordt verstoord - meestal een grote stimulans voor de online winkel om het probleem zeer snel op te lossen!Zelfs als je de 500-fout krijgt op een site die niets verkoopt, zoals YouTube of Twitter, zolang je ze op de hoogte hebt gesteld van het probleem, of op zijn minst hebt geprobeerd, kun je niet veel meer doen dan wachten het eruit.
Fixing 500 Internal Server Error Problems op uw eigen site
Een 500 Internal Server Error op uw eigen website vereist een geheel andere aanpak. Zoals we hierboven vermeldden, zijn de meeste 500 fouten fouten aan de serverzijde, wat betekent dat het waarschijnlijk is jouw probleem dat opgelost moet worden als het dat is jouw website.
Er zijn veel redenen waarom uw site mogelijk een 500-fout voor uw gebruikers oplevert, maar dit zijn de meest voorkomende:
- Een toestemmingsfout. In de meeste gevallen is een 500 Internal Server Error te wijten aan een onjuiste toestemming voor een of meer bestanden of mappen. In de meeste die gevallen, een verkeerde toestemming voor een PHP- en CGI-script is de schuldige. Deze moeten meestal worden ingesteld op 0755 (-rwxr-xr-x).
- Een PHP Timeout. Als uw script verbinding maakt met externe bronnen en de time-out van deze bronnen, kan er een HTTP 500-fout optreden. Time-outregels, of een betere foutafhandeling in uw script, zouden moeten helpen als dit de oorzaak is van de 500-fout.
- Een codeerfout in .htaccess. Hoewel het niet zo gebruikelijk is, moet u controleren of het .htaccess-bestand van uw site correct is gestructureerd.
Als u WordPress, Joomla of een ander contentbeheer- of CMS-systeem gebruikt, moet u in hun ondersteuningscentra zoeken naar meer specifieke hulp bij het oplossen van een 500 Internal Server Error.
Als u geen standaardhulpprogramma voor contentbeheer gebruikt, heeft uw webhostingprovider, zoals InMotion, Dreamhost, 1 & 1, enzovoort, waarschijnlijk 500 hulpfouten die wellicht specifieker zijn voor uw situatie.
Meer manieren waarop u mogelijk een interne serverfout ziet
In Internet Explorer het bericht De website kan de pagina niet weergeven geeft vaak een HTTP 500 Internal Server Error aan. Een 405 Methode niet toegestane fout is een andere mogelijkheid, maar u kunt er zeker van zijn door naar een van beide te zoeken 500 of 405 in de IE-titelbalk.
Wanneer Google-services, zoals Gmail of Google+, een 500 Internal Server Error hebben, rapporteren ze vaak een Tijdelijke fout (500) , of gewoon 500 .
Wanneer Windows Update een interne serverfout meldt, wordt dit weergegeven als een WU_E_PT_HTTP_STATUS_SERVER_ERROR bericht of als de 0x8024401F foutcode.
Als op de website die de 500-fout meldt Microsoft IIS wordt uitgevoerd, krijgt u mogelijk een specifieker foutbericht:
500.0 | Module of ISAPI-fout opgetreden. |
500.11 | Toepassing wordt afgesloten op de webserver. |
500.12 | Toepassing is bezig opnieuw opstarten op de webserver. |
500.13 | Webserver heeft het te druk. |
500.15 | Directe aanvragen voor Global.asax zijn niet toegestaan. |
500.19 | Configuratiegegevens zijn ongeldig. |
500.21 | Module niet herkend. |
500.22 | Een httpModules-configuratie van ASP.NET is niet van toepassing in de Managed Pipeline-modus. |
500.23 | Een httpHandlers-configuratie van ASP.NET is niet van toepassing in de modus Managed Pipeline. |
500.24 | Een ASP.NET-identiteitsconfiguratie is niet van toepassing in de Managed Pipeline-modus. |
500.50 | Er is een herschrijffout opgetreden tijdens de verwerking van RQ_BEGIN_REQUEST-meldingen. Er is een configuratie- of inkomende fout met de regeluitvoering opgetreden. |
500.51 | Er is een herschrijffout opgetreden tijdens het verwerken van GL_PRE_BEGIN_REQUEST-meldingen. Er is een globale configuratie of algemene regeluitvoerfout opgetreden. |
500.52 | Er is een herschrijffout opgetreden tijdens de verwerking van RQ_SEND_RESPONSE-meldingen. Er is een uitvoer van uitgaande uitvoer uitgevoerd. |
500.53 | Er is een herschrijffout opgetreden tijdens RQ_RELEASE_REQUEST_STATE verwerking van meldingen. Er is een uitgaande uitvoeringsfout opgetreden. De regel is geconfigureerd om te worden uitgevoerd voordat de uitvoergebruikerscache wordt bijgewerkt. |
500.100 | Interne ASP-fout. |
Meer informatie over deze IIS-specifieke codes is te vinden op de HTTP-statuscode van Microsoft op de pagina IIS 7.0, IIS 7.5 en IIS 8.0.
Fouten zoals de HTTP 500-fout
Veel browser-foutberichten lijken op het 500 Internal Server Error-bericht omdat het allemaal server-side fouten zijn, zoals 502 Bad Gateway, 503 Service Unavailable, en 504 Gateway Timeout.
Veel client-side HTTP-statuscodes bestaan ook, zoals de populaire 404 Not Found-fout, onder anderen. U kunt ze allemaal bekijken in onze lijst met HTTP-statuscodefouten.