Wat is een HTTP error 500 eigenlijk?

Als er een HTTP error 500 verschijnt op uw scherm, duidt dit op een zogenaamde 500 internal server error. Eenvoudig gezegd: er is iets misgelopen op de server, al weet u dan nog niet meteen wat precies. De server kreeg een verzoek dat hij niet kon verwerken.

Deze fout kan op elk moment optreden, zowel voor een bezoeker als voor een websitebeheerder. Een websitebezoeker krijgt meestal een blanco pagina te zien, al dan niet met de boodschap "Internal server error".

Mogelijke oorzaken: een fout in de code, een configuratieprobleem, of een probleem met de server zelf.

Hoe lost u het websiteprobleem makkelijk op?

Een HTTP error 500 is gelukkig zonder veel moeite op te lossen. Over het algemeen kunt u het probleem al fiksen met een paar simpele stappen:

HTTP 500 internal error oplossen bij een WordPress-website

Als het probleem opduikt bij een WordPress-website heeft het vaak iets te maken met plug-ins, thema's of veranderingen in de WordPress-core. Probeer dan de volgende acties:

HTTP error 500 in Chrome

Ook in Chrome kan de HTTP error 500 verschijnen. Als Chrome-gebruiker kunt u dit proberen:

Google Chrome Inspector Console

Oorzaken en oplossingen voor HTTP 500 fouten

ProbleemOplossing
Corrupt .htaccess-bestandHerstel een backup of verwijder recente wijzigingen.
Syntaxfout in PHP-codeControleer de serverlogs en corrigeer de fout.
Databaseverbinding misluktControleer de inloggegevens in wp-config.php.
Onvoldoende servergeheugenVerhoog de PHP memory limit in php.ini (bijv. 256M).
Conflicterende plug-ins (CMS)Deactiveer recente plug-ins via FTP en test de site.
Beschadigde serverbestandenVergelijk met een schone installatie of herstel vanaf backup.
Time-out door traag scriptOptimaliseer de code of verhoog max_execution_time.
Verkeerde bestandspermissiesStel in op 644 voor bestanden en 755 voor mappen via FTP.

Wanneer professionele hulp inschakelen?

Sowieso is een professional inschakelen een goed idee als u een errorpagina blijft zien. In de volgende gevallen is het zelfs noodzakelijk:

Problemen met uw website? Of wilt u de kans op dergelijke errors in de toekomst vermijden? Neem contact met ons op!

Verder lezen

Kristof Loyens

Kristof Loyens

Eigenaar Quantum Leap. WordPress fan. Designer en Developer. Loves The interwebz, snowboarding, graffiti en luide muziek. Maakt een geweldige pompoensoep.

← Terug naar alle blogberichten