Een volledig lege pagina zonder foutmelding betekent bijna altijd hetzelfde: er is een fatale PHP-fout opgetreden en het tonen van fouten staat uit.
Eerst kijken wat er misging
Open het foutlog in DirectAdmin en kijk naar de laatste regels. Daar staat het bestand en het regelnummer. Ziet u een pad met /wp-content/plugins/naam/, dan weet u meteen welke plugin het veroorzaakt.
De snelste oplossing bij WordPress
Kunt u niet meer inloggen, hernoem dan via de bestandsbeheerder de map wp-content/plugins naar plugins-uit. Alle plugins zijn dan uitgeschakeld en uw site komt doorgaans meteen terug.
Zet de naam daarna terug en schakel de plugins één voor één in vanuit de beheeromgeving. Bij welke het weer misgaat, dat is de veroorzaker.
Werkt dat niet: het thema
Hernoem op dezelfde manier de map van uw actieve thema. WordPress valt dan terug op een standaardthema. Uw site oogt lelijk maar werkt weer.
Andere veelvoorkomende oorzaken
Geheugen op. Staat er “allowed memory size exhausted”, verhoog dan memory_limit in DirectAdmin.
Verkeerde PHP-versie. Heeft u die net gewisseld, zet hem dan terug; een oud thema of plugin kan op een nieuwe versie stukgaan.
Een half doorgekomen update. Zet dan de back-up van vlak ervoor terug.
Voorkomen
Maak vóór elke update een back-up, en test grote wijzigingen eerst op een testkopie.