Toont uw WordPress website opeens blanke pagina’s? Dan hebt u te maken met het white screen of death. Belangrijker is hoe u het oplost. Ontdek het snel.
WordPress White Screen of Death
Toont uw WordPress website uit het niets blanke pagina’s? Dan is de kans groot dat u te maken hebt met het White Screen of Death. Het WordPress White Screen of Death is één van de meest voorkomende fouten in WordPress websites. Op het moment dat het WordPress white screen optreedt, dan toont het CMS alleen maar lege, witte pagina’s op uw site. Dit kan zowel op pagina’s die bezoekers zien als op de beheeromgeving zijn. Het kan best lastig zijn om het probleem WordPress White Screen of Death op te lossen. Het CMS toont namelijk geen duidelijke foutmelding. Bovendien doet de WordPress wit scherm fout zich soms alleen voor op gedeeltes van uw site.
Wat veroorzaakt het white screen in WordPress?
Toont WordPress witte pagina’s op uw site, dan kunnen daar verschillende onderliggende redenen voor zijn. Vaak is het één van de onderstaande drie dingen:
- WordPress heeft een probleem met een plugin;
- Er is een probleem met een thema/sjabloon;
- Er zit een fout in de database van de website.
De eerste twee fouten zijn het meest voorkomend en zijn meestal het gevolg van onvoldoende geheugen voor een script. Het script reageert daardoor niet meer of de server stopt met laden. Omdat er niet echt sprake is van een duidelijke fout, toont WordPress een wit time-out-scherm.
White Screen of Death oplossen? Zo doet u dat!
U weet nu waardoor er soms een wit scherm in WordPress ontstaat. Belangrijker is echter hoe u zo’n WordPress wit scherm voorkomt. Volg onderstaande stappen, los het probleem met het WordPress White Screen of Death op en uw site werkt weer als vanouds.
1. Schakel de plug-ins in WordPress uit
Meestal is een plugin verantwoordelijk voor een white screen op uw site van WordPress. De oplossing is snel en eenvoudig: schakel uw plug-ins stuk voor stuk uit tot u de boosdoener hebt gevonden! Kunt u na de error nog wel inloggen op de admin-omgeving van uw site? Doe dan het volgende:
– Navigeer naar plugins vanuit het dashboard;
– Selecteer alle plugins;
– Klik op ‘Deactiveren’ in het Bulk Actions dropdown menu;
– Controleer uw site in de browser.
Werkt WordPress weer normaal? Dan weet u dat het probleem in één van de plug-ins zit. Nu wilt u natuurlijk weten welke plugin er verantwoordelijk is voor het WordPress White Screen of Death. Activeer steeds een plugin en kijk of uw site blijft werken. Treedt de fout plotseling weer op? Dan hebt u de schuldige te pakken. Mogelijk is de plugin beschadigd door een mislukte update. In dat geval kunt u hem het beste de-installeren en opnieuw installeren. De kans is groot dat uw site vervolgens weer correct werkt.

2. Schakel via FTP plugin uit
De bovenstaande stap 1 werkt vaak om het White Screen of Death op te lossen, maar niet altijd. In sommige gevallen wordt het White Screen of Death van WordPress namelijk ook in de administrator omgeving getoond. In dat geval kunt u plug-ins niet op de normale manier uitschakelen. Gelukkig is er een oplossing. Afhankelijk van uw hostingprovider kunt u namelijk ook via SSH of FTP bij de plugins op uw site komen. Voor het gemak noemen we het hier allemaal FTP. Hiervoor hebt u de inloggegevens van uw provider en een FTP-programma als FileZilla nodig.
Installeer Filezilla, geef de URL van de server en uw gebruikersnaam en wachtwoord op en klik op ‘Connect’. In het rechtervenster ziet u nu mappen en bestanden op de server staan. Navigeer nu naar de map ‘wp-content’ en vervolgens ‘plugins’. Geef de map tijdelijk een andere naam, bijvoorbeeld ‘plugins-oud’. WordPress deactiveert dan de plugins. Controleer vervolgens in uw browser of de site het weer doet. Zit het probleem inderdaad in een plugin? Hernoem de map in Filezila dan weer naar ‘plugins’ en herhaal de procedure voor de mapnamen van individuele plugins, net zolang tot u de boosdoener hebt uitgeschakeld.

Screenshot uit Filezilla. Onder public_html > wp-content > plugins vind je geïnstalleerde plugins.
Als het goed is kunt u nu weer gewoon inloggen op uw site. Installeer de corrupte plugin opnieuw of zoek een alternatief. Werkt uw site weer goed, dan kunt u de map met daarin de kapotte plugin eventueel via FTP verwijderen.
3. Schakel over op een ander WordPress theme
Een WordPress thema kan ook verantwoordelijk zijn voor het White Screen of Death in WordPress. Soms gaat er bijvoorbeeld iets mis tijdens een update. U kunt er eenvoudig achter komen of dit ook daadwerkelijk de oorzaak is van het White Screen of Death door naar de backend van uw website te gaan en een ander thema te selecteren. Denk aan het standaardsjabloon Twenty Twenty. Laad daarna uw site in de browser opnieuw en kijk of alles weer werkt.
Kunt u door de fout niet in uw administrator omgeving komen? Navigeer dan via FTP naar de map ‘wp-content/themes’ en geef deze (tijdelijk) een andere naam. Bijvoorbeeld ‘themes-oud’. Controleer nu in uw browser of het probleem inderdaad in het thema zat.
4. Verwijder uw WordPress plugin cache
Met een caching plugin werkt uw WordPress website sneller. Maar soms leidt het ook tot problemen. Ziet u nog steeds een WordPress white screen na het testen van uw plugins en thema? Leeg dan de cache van uw website. Navigeer naar het overzichtscherm van uw caching plugin. Vaak ziet u daar direct een knop ‘Empty Cache’. Probeer de verschillende opties en controleer tussendoor uw website. De kans is groot dat hij weer gewoon werkt.
5. Schakel Debug modus in en ontdek WordPress fouten
Bestaat het probleem nog steeds, controleer dan het debug log-bestand via FTP. Het is het meest eenvoudig om dit via FTP en het programma Notepad++ te doen. Navigeer in Filezilla naar de root van uw website. Hierin staat het bestand ‘wp-config.php’. Sleep het naar uw harde schijf (linkervenster in Filezilla) en open het vervolgens in Notepad++.
Zoek in ‘config.php’ naar de volgende regel:
define( ‘WP_DEBUG’, false );
De waarde ‘false’ geeft aan dat bezoekers geen foutmeldingen mogen zien op de site. Verander deze daarom tijdelijk in ’true’, zodat u wel precies kunt zien wat er misgaat:
define( ‘WP_DEBUG’, true );
Sla het bestand vervolgens onder de naam ‘wp.config.php’ op. Doe dit bij voorkeur op een andere locatie op uw harde schijf, zodat het originele bestand onaangetast blijft. Mocht er wat fout gaan, dan kunt u dat altijd nog terugzetten. Upload als laatste het aangepaste bestand via Filezilla naar de server en overschrijf het origineel. Als het goed is ziet u na de aanpassing foutmeldingen of waarschuwingen op het witte scherm. Deze helpen u bij het achterhalen van het probleem. Lees ook bij WordPress.org: Editing wp-config.php.
6. Controleer WordPress op mislukte auto-updates
Soms gaat er in WordPress iets mis bij het updaten van plugins. Bijvoorbeeld omdat de server een onverwachte time-out heeft. Ook dit kan weer leiden tot een wit scherm in WordPress. Ging het updaten van WordPress verkeerd en ziet u slechts het White Screen of Death op uw site? Navigeer dan via FTP naar de hoofdmap (root) van uw site en kijk of daar het bestand ‘.maintenance’ staat. Verwijder het bestand en laadt uw site opnieuw. Mogelijk moet u daarna de update wel opnieuw uitvoeren.
7. Verhoog de geheugenlimiet van WordPress
Blijft het probleem bestaan, dan kan er ook sprake zijn van te weinig geheugen voor uw PHP thread. In dat geval kunt u de geheugenlimiet verhogen. Veel online sites zeggen dat dat via het bestand ‘wp-config.php’ (met WP_MEMORY_LIMIT), ‘.htaccess’, ‘php.ini’ of ‘.user.ini’ zou moeten.
Gebruik deze methoden liever niet en stel het makkelijk in bij de hosting zelf. Er is dan ook geen extra software of programmeerkennis nodig. Via deze link kunt u zien hoe dit moet.
Niet bij iedere provider mag en kan u zelf het geheugen vergroten. Soms is daarvoor een ander pakket nodig. Bij Klarned is de PHP-standaardlimiet al riant met 4 GB bij het kleinste pakket!
Wat doet u als niets het White Screen of Death verhelpt?
Hebt u alle mogelijkheden geprobeerd om het White Screen of Death te verhelpen en hebt u desondanks nog steeds met het WordPress white screen te maken? Neem dan contact op met uw hostingprovider. In het uiterste geval kunnen zij een recente back-up van uw website terugzetten op de server.
Een goede hostingprovider maakt dagelijks back-ups
WordPress is een enorm stabiel CMS. Maar hoe meer plug-ins u toevoegt, hoe groter de kans op time-outs, databasefouten en dus een WordPress White Screen of Death. Houdt uw site daarom zo kaal mogelijk en voeg niet eindeloos uitbreidingen toe. Dan is de kans op een wit scherm in WordPress minimaal. Daarnaast raden we aan om uw site te laten hosten door een betrouwbare provider. Kies bij voorkeur een partij die veel ervaring heeft met WordPress en dagelijks back-ups maakt. Krijgt u plotseling onverklaarbare foutmeldingen, krijgt u te maken met een White Screen of Death of wordt uw site zelfs gehackt? Dan staat in no-time een recente back-up voor u klaar. Klarned is een hostingpartij die u graag verder helpt. Vragen? Neem gerust contact op!
Reacties
No comments yet.