500 Interne Serverfout

TL;DR;
Een 500 Internal Server Error is een HTTP-antwoordstatus van de server, die een algemene fout meldt, terwijl de oorzaak niet helemaal duidelijk is. De server kan het druk hebben, hij kan een PHP timeout doormaken, een anti-flood maatregel aan het implementeren zijn, of er kan een fout in het .htaccess bestand zijn of een conflict tussen de geïnstalleerde modules. Het eerste wat u moet doen in geval van deze fout is contact opnemen met uw website hosting provider.
Wat is een 500 Internal Server Error en wat kan het veroorzaken?
Een 500 Internal Server Error is de HTTP-antwoordstatuscode die aangeeft dat het verzoek van de gebruiker niet wordt verwerkt als gevolg van een of andere interne fout. De 500 Internal Server Error is een zeer algemene fout, dus de precieze oorzaak van de storing is niet altijd even duidelijk. Het kan zijn dat:
de server het druk heeft - als er een plotselinge piek in verzoeken is, zijn de middelen van de server mogelijk niet voldoende om de verzoeken te verwerken. Dit kan ook het geval zijn als er een Ddos-aanval is. Het kan ook worden veroorzaakt door een slecht functionerende schijf.
de pagina die de 500-foutmelding stuurt, kan zijn ingesteld om externe bronnen te benaderen die niet onmiddellijk beschikbaar zijn, waardoor een time-outoptreedt .
in sommige gevallen werken herschrijvingen in het .htaccess-bestand niet correct
veel websites gebruiken een gedeelde server met beperkte middelen. Als een website in korte tijd een groot aantal aanvragen krijgt, kan de server een anti-overstromingsmaatregel nemen om wat hij als verdachte activiteit beschouwt, onder controle te krijgen.
De 500 Internal Server Error is niet ongewoon in het geval van websites die modules gebruiken die met elkaar in conflict zijn. Dit wordt vaak gemeld in Wordpress, omdat het installeren van een plugin de website soms kan "breken".
Wat kan je doen aan de 500 Internal Server Error?
Afhankelijk van wat het probleem veroorzaakt, zijn er verschillende oplossingen voor. Aan de kant van de webgebruiker is er niet veel dat gedaan kan worden, behalve het verversen van de pagina om te zien of de fout blijft bestaan. Aan de kant van de webeigenaar is het aan te raden 1-2 minuten te wachten en de pagina te verversen. Vaak zal de fout dan snel verdwijnen.
Aan de andere kant moet u proberen dit zo snel mogelijk op te lossen om uw bezoekers tevreden te houden. Aangezien het waarschijnlijk een probleem met de server is, moet u contact opnemen met uw hostingprovider. Gevorderde gebruikers kunnen ook het .htaccess bestand controleren.
Voor Wordpress, WiX, of andere website builder gebruikers, als het probleem zich voordoet direct na het installeren van een nieuw thema of plugin, probeer deze dan uit te schakelen en de pagina te verversen. Om het zekere voor het onzekere te nemen, kunt u ook al uw plugins uitschakelen (of tijdelijk uw "plugins" map hernoemen in het bestandssysteem - bijvoorbeeld "plugins2"). Als de fout verdwijnt, betekent dit dat de fout wordt veroorzaakt door een plugin. Probeer ze opnieuw in te schakelen, één voor één, totdat de site weer kapot gaat. Op deze manier identificeert u de plugin die verantwoordelijk is voor de fout.