WordPress foutmeldingen

Inhoudsopgave

WordPress Foutmeldingen: De Meest Voorkomende Uitgelegd

Je bent druk bezig met je website en plotseling verschijnt er een foutmelding. Cryptische tekst, een witte pagina of een code die je niets zegt. Wat nu?

WordPress foutmeldingen zijn vervelend, maar ze vertellen je precies wat er mis is — als je weet hoe je ze moet lezen. In dit artikel zetten we de meest voorkomende WordPress foutmeldingen op een rij, leggen we uit wat ze betekenen én hoe je ze stap voor stap oplost.

1. 500 Internal Server Error

Wat betekent het?

Dit is de meest gevreesde foutmelding. De server heeft een fout gevonden, maar geeft niet aan wat er precies mis is. Vaag, maar oplosbaar.

Mogelijke oorzaken

  • Een kapotte of conflicterende plugin
  • Een fout in het thema
  • Een beschadigd .htaccess-bestand
  • De PHP memory limit is overschreden

Oplossing

  1. Hernoem het .htaccess-bestand via FTP naar .htaccess_old en laad de pagina opnieuw.
  2. Deactiveer alle plugins door de pluginmap te hernoemen via FTP.
  3. Schakel over naar een standaard WordPress-thema.
  4. Verhoog de PHP memory limit in wp-config.php: define('WP_MEMORY_LIMIT', '256M');

2. White Screen of Death (WSoD)

Wat betekent het?

Een volledig witte, lege pagina zonder foutmelding. Alsof WordPress gewoon… verdwenen is.

Mogelijke oorzaken

  • PHP-fout in een plugin of thema
  • Geheugen volledig opgebruikt
  • Incompatibiliteit na een update

Oplossing

  1. Activeer de WordPress debug-modus via wp-config.php:
   define('WP_DEBUG', true);
   define('WP_DEBUG_LOG', true);
  1. Bekijk het bestand wp-content/debug.log voor de exacte fout.
  2. Schakel plugins en thema uit zoals beschreven bij fout #1.

3. Error Establishing a Database Connection

Wat betekent het?

WordPress kan geen verbinding maken met de MySQL-database. Zonder database werkt niets — geen pagina’s, geen berichten, geen beheeromgeving.

Mogelijke oorzaken

  • Verkeerde databasegegevens in wp-config.php
  • De databaseserver is tijdelijk offline
  • De database zelf is beschadigd

Oplossing

  1. Open wp-config.php en controleer deze vier gegevens:
    • DB_NAME – naam van de database
    • DB_USER – databasegebruikersnaam
    • DB_PASSWORD – wachtwoord
    • DB_HOST – meestal localhost
  2. Log in op je hostingpaneel en controleer of de database actief is.
  3. Repareer de database via phpMyAdmin: selecteer alle tabellen → kies “Repareer tabel”.

4. 404 Not Found – Pagina niet gevonden

Wat betekent het?

De pagina die iemand probeert te bezoeken bestaat niet (meer), of WordPress kan hem niet vinden door een probleem met de URL-structuur.

Mogelijke oorzaken

  • Een verwijderde pagina of post
  • Beschadigde permalink-instellingen
  • Een verkeerde .htaccess-configuratie

Oplossing

  1. Ga in het WordPress dashboard naar Instellingen → Permalinks.
  2. Klik op Wijzigingen opslaan zonder iets te veranderen. Dit herschrijft het .htaccess-bestand.
  3. Controleer of de pagina of post daadwerkelijk bestaat in het dashboard.

5. “Sorry, you are not allowed to access this page”

Wat betekent het?

Een gebruiker (of jijzelf) probeert een pagina in de beheeromgeving te bezoeken waarvoor de juiste rechten ontbreken.

Mogelijke oorzaken

  • Beschadigde gebruikersrechten in de database
  • Plugin die rechten heeft overschreven
  • Fout na een WordPress-update

Oplossing

  1. Log in op phpMyAdmin en open de tabel wp_usermeta.
  2. Zoek naar wp_capabilities voor jouw gebruiker en controleer of de waarde administrator bevat.
  3. Herstel de waarde naar: a:1:{s:13:"administrator";b:1;}

6. PHP Memory Exhausted – Geheugen vol

Wat betekent het?

WordPress heeft meer PHP-geheugen nodig dan de server beschikbaar stelt. Plugins, thema’s en WordPress zelf gebruiken allemaal geheugen. Als de limiet wordt overschreden, crasht de pagina.

Foutmelding die je ziet:

Fatal error: Allowed memory size of 33554432 bytes exhausted

Oplossing

Voeg één van deze regels toe aan wp-config.php:

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

Of vraag je hostingprovider om de memory_limit in php.ini te verhogen.

7. “The Site Is Experiencing Technical Difficulties”

Wat betekent het?

Sinds WordPress 5.2 verschijnt deze vriendelijkere foutmelding wanneer WordPress een kritieke PHP-fout detecteert. WordPress stuurt ook een e-mail naar het beheerders-e-mailadres.

Oplossing

  1. Controleer je inbox op een e-mail van WordPress met daarin de exacte fout.
  2. Klik op de link in de e-mail om de fout-modus te activeren en plugins te beheren.
  3. Herstel via dezelfde stappen als bij de White Screen of Death.

8. Upload: Failed to Write File to Disk

Wat betekent het?

WordPress kan geen bestanden uploaden naar de server. Dit is een veelvoorkomend probleem bij het uploaden van afbeeldingen of andere media.

Mogelijke oorzaken

  • Onjuiste bestandsrechten op de uploadmap
  • De uploadmap is vol
  • PHP heeft geen schrijfrechten

Oplossing

  1. Controleer via FTP de rechten van de map /wp-content/uploads/. De rechten moeten 755 zijn.
  2. Pas de rechten aan: klik rechtermuisknop op de map in je FTP-client → “Bestandsrechten” → voer 755 in.

9. WordPress Stuck in Maintenance Mode

Wat betekent het?

Na een update blijft WordPress “hangen” en toont de melding: “Even geduld… tijdelijk offline voor gepland onderhoud.” Dit verschijnt wanneer een update niet correct is afgerond.

Oplossing

Verwijder via FTP het bestand .maintenance in de hoofdmap van je WordPress-installatie. Na het verwijderen is de site direct weer online.

10. SSL-fout of “Your Connection Is Not Private”

Wat betekent het?

De browser vertrouwt het SSL-certificaat van je website niet, wat kan betekenen dat het certificaat is verlopen, onjuist is geconfigureerd of ontbreekt.

Oplossing

  1. Controleer via je hostingpaneel of het SSL-certificaat actief is en niet verlopen.
  2. Vernieuw het certificaat (bij de meeste hostingproviders gratis via Let’s Encrypt).
  3. Controleer of siteurl en homeurl in WordPress beide beginnen met https://.

Algemene tips om WordPress foutmeldingen te voorkomen

  • Maak altijd een back-up vóór je updates uitvoert — gebruik UpdraftPlus of een hostingback-up.
  • Test updates eerst in een stagingomgeving voordat je ze live zet.
  • Houd plugins en thema’s actueel — verouderde software is de meest voorkomende oorzaak van fouten.
  • Gebruik een kwaliteitshostingprovider met voldoende PHP-geheugen en goede ondersteuning.
  • Installeer een monitoringtool zoals UptimeRobot zodat je direct een melding krijgt bij problemen.

Conclusie

WordPress foutmeldingen zien er soms intimiderend uit, maar ze zijn bijna altijd oplosbaar als je weet waar je moet kijken. Of het nu gaat om een 500 Internal Server Error, een witte pagina of een databaseprobleem — met de juiste stappen heb je jouw site snel weer online.

Kom je er zelf niet uit? Als WordPress-specialist help ik je graag snel en professioneel verder.

WordPress Foutmeldingen help nodig bij skatsite

Plan vandaag nog jouw afspraak

Een afspraak is altijd vrijblijvend.