WordPress 500 Internal Server Error oplossen

WordPress 500 error oplossen — stap voor stap

Een WordPress 500 error is een van de meest voorkomende WordPress-problemen. De naam zegt het al: er is iets misgegaan op de server — maar wat precies, vertelt de fout je niet. In dit artikel doorloop je de meest voorkomende oorzaken van een WordPress 500 error en hoe je ze stap voor stap oplost.

Geen zin om het zelf te doorlopen? Fix aanvragen →


Wat is een WordPress 500 error?

HTTP-statuscode 500 — ook bekend als WordPress 500 error of 500 Internal Server Error — betekent dat de server een verzoek heeft ontvangen maar het niet kon verwerken door een interne fout. In WordPress-context betekent dit bijna altijd een probleem met een plugin, een thema of een PHP-configuratie, niet met de server zelf.

De fout vertelt je alleen dát er iets mis is, niet wat. Dat maakt het frustrerend maar niet onoplosbaar. Met de juiste aanpak vind je de oorzaak systematisch.


Oorzaken van een WordPress 500 error


Stap-voor-stap oplossing

Doorloop de stappen in volgorde. Na elke stap: controleer of de fout verdwenen is.

Stap 1 — Maak een back-up (als je nog toegang hebt) Voor je iets aanpast: zorg voor een back-up van bestanden én database. Zo kan je altijd terug.

Stap 2 — Controleer het .htaccess-bestand Verbind via FTP (FileZilla is een gratis FTP-client) en navigeer naar de rootmap van WordPress. Hernoem .htaccess naar .htaccess_oud. Laad de site opnieuw. Als de fout verdwijnt: ga in WordPress naar Instellingen > Permalinks en klik op “Wijzigingen opslaan” — dit genereert een nieuw .htaccess.

Stap 3 — Deactiveer alle plugins Via FTP: hernoem de map /wp-content/plugins/ naar /wp-content/plugins_oud/. Als de site laadt, veroorzaakte een plugin de fout. Hernoem de map terug naar plugins, en deactiveer daarna plugins één voor één via het dashboard om de boosdoener te vinden.

Stap 4 — Schakel over naar een standaard thema Via FTP: hernoem je actieve thema-map in /wp-content/themes/. WordPress valt terug op een standaard thema. Als de fout verdwijnt, is het thema de oorzaak.

Stap 5 — Verhoog de PHP memory limit Open wp-config.php via FTP en voeg toe:

define('WP_MEMORY_LIMIT', '256M');

Sla op en herlaad de site.

Stap 6 — Controleer de error logs Bekijk het bestand error_log in de rootmap van WordPress, of via je hostingdashboard onder “Logs”. De exacte foutmelding staat hier — dit is de meest directe aanwijzing naar de oorzaak.

Stap 7 — Herstel WordPress core-bestanden Download een verse WordPress-installatie van wordpress.org en upload alle bestanden via FTP — behalve wp-content/ en wp-config.php. Zo overschrijf je de core zonder je content te verliezen.


500 error voorkomen

WP Protect regelt dit automatisch →


Lukt het niet zelf?

Als je na deze stappen de 500 error nog steeds ziet — of als je geen FTP-toegang hebt — lossen wij het op. Gratis diagnose, vaste prijs.

Fix aanvragen →


Terug naar: WordPress fouten oplossen (overzicht) → Zie je ook een kritieke fout? Lees meer → Of een wit scherm? Lees meer →

n

Klaar om je WordPress-problemen op te lossen?

Geen technische kennis nodig · Antwoord binnen de dag

Gratis diagnose aanvragen →