Het witte scherm van de dood is een van de meest gruwelijke fouten die kunnen optreden in WordPress. Hoewel het zeker niet prettig is om een ​​White Screen of Death te krijgen, is dit in de meeste gevallen geen rampzalig probleem - als je weet hoe je ermee om moet gaan, natuurlijk. In dit artikel zal ik je vertellen over de redenen waarom een ​​wit scherm van de dood in WordPress voorkomt en hoe de meest voorkomende problemen kunnen worden verholpen.

Wat is het "White Screen of Death"?

White Screen of Death, zoals de naam al aangeeft, is wanneer de frontend van uw WordPress-site alleen een wit scherm laat zien. Dit gebeurt wanneer er enkele interne fouten in uw server zijn en deze de inhoud niet kan weergeven op het scherm. Voor een ontwikkelingssite zullen er foutmeldingen op het scherm verschijnen om u te laten zien waar de server verkeerd is gegaan, maar voor een live-site zijn de foutmeldingen meestal verborgen, wat resulteert in een leeg wit scherm.

1. Een incompatibele plug-in of thema

Een incompatibele plug-in of thema is de meest voorkomende reden waarom je dit vervelende witte scherm ziet. Gelukkig is het ook het gemakkelijkst te repareren.

Als je geluk hebt, is de kans groot dat je toegang hebt tot het beheerdersdashboard (http://yourdomain.com/wp-admin, tenzij je de aanmeldings-URL hebt gewijzigd). Log in en schakel de incompatibele plug-in / het thema uit.

Als u ook een wit scherm op de beheerderspagina's krijgt, moet u de wijzigingen via FTP doorvoeren. Maak verbinding met uw site met een FTP-client en ga naar de directory "wp_content -> plugins", als de verdachte een plug-in is, of de map "wp_content -> themes", als u vermoedt dat een probleem het probleem veroorzaakt. Verwijder de plug-in / het thema niet - hernoem het gewoon om het uit te schakelen.

Controleer nu of dit het probleem heeft opgelost. Als dit het geval is, moet je de plug-in / het thema definitief verwijderen. Als dit niet het geval is, probeert u het met een andere plug-in / thema, als u vermoedt dat een van de redenen daarvoor is, of lees verder voor andere mogelijke redenen.

2. Mislukt Auto-update

Het is geweldig dat uw WP, thema's en plug-ins te allen tijde worden bijgewerkt en dit alles zonder handmatige arbeid aan uw zijde, maar een ongewenst site-effect van automatisering kan een verbroken WP-site zijn. De nieuwe versies van een plug-in of thema zijn mogelijk niet compatibel met de rest, en dit zou het probleem kunnen veroorzaken.

Als u het witte scherm van de dood ziet na een automatische update, is uw enige kans om de pre-update-configuratie van een back-up te herstellen en automatische updates uit te schakelen. Als u geen back-up van voor de update of een andere recente back-up hebt, is dit een ramp en moet u mogelijk alle plug-ins een voor een uitschakelen om te achterhalen welke van hen het probleem veroorzaakt.

3. Problemen met de database en WP-configuratie

Database- en WP-configuratieproblemen zijn niet zo gebruikelijk als plug-ins / thema's als redenen voor het witte scherm van de dood, maar ze kunnen de oorzaak zijn. Deze problemen gebeuren niet zonder reden - het is meestal omdat u of iemand anders heeft geknoeid met de database of de configuratiebestanden. Ontdoe u van de wijzigingen die u hebt aangebracht en hoopt dat deze zal werken. Net als bij automatische updates is een recente back-up van de database / configuratiebestanden uw spaarder.

In zeer zeldzame gevallen is de database zelf mogelijk beschadigd, maar dit leidt meestal tot meer drama dan alleen een wit scherm van de dood, en u zult zeker merken dat de database niet goed werkt. Een beschadigde database is behoorlijk serieus en je moet misschien een WP-goeroe bellen om je te redden.

4. Hostingproblemen

Soms kan je hosting leiden tot een White Screen of Death. Dit gebeurt meestal op gedeelde servers waar veel sites strijden voor resources. Probeer toe te voegen:

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

naar je "wp-config.php" -bestand om je geheugenlimiet te verhogen naar 64 MB. Overweeg als laatste redmiddel om over te schakelen naar een genereuzere plan of naar een andere hostingprovider.

5. Uw site kan zijn gehackt

Hackers zijn nog een reden voor een wit scherm des doods. Gelukkig is het niet heel gebruikelijk, althans in vergelijking met plug-ins / thema's. Er is geen universeel recept voor het repareren van een gehackte site, omdat alles afhangt van de schade die is aangericht.

Het witte scherm van de dood is niet zo gruwelijk als het lijkt, maar toch is het niet leuk. Het ergste is als u uw site enige tijd niet hebt gecontroleerd, omdat u in dit geval geen idee heeft hoe lang het witte scherm is ingeschakeld. Vaker wel dan niet de reden voor een wit scherm is een plug-in / thema, dat is een extra reden om heel voorzichtig te zijn met wat u op uw site installeert.