Den vita skärmen av död är en av de mest skrämmande fel som kan hända i WordPress. Även om det verkligen inte är trevligt att få en vit skärm av döden, är det i de flesta fall inte ett katastrofalt problem - om du vet hur man hanterar det självklart. I den här artikeln kommer jag att berätta om orsakerna till att en vit skärm av död händer i WordPress och hur man fixar de vanligaste av dem.

Vad är "White Screen of Death"?

White Screen of Death, som namnet antyder, är när fronten på din WordPress-webbplats visar ingenting annat än en vit skärm. Detta händer när det finns några interna fel på din server, och det kan inte göra innehållet att visas på skärmen. För en utvecklingswebbplats kommer det att visas felmeddelanden på skärmen för att visa dig var servern gick fel, men för en levande webbplats är felmeddelanden vanligtvis dolda, vilket resulterar i en blank vit skärm.

1. En inkompatibel plugin eller tema

Ett inkompatibelt plugin eller tema är den vanligaste anledningen till att du ser denna otäcka vita skärm. Lyckligtvis är det också det enklaste att fixa.

Om du har tur kan du få tillgång till administratörsdashboardet (http://yourdomain.com/wp-admin, om du inte har ändrat inloggningsadressen). Logga in och inaktivera det inkompatibla plugin / temat.

Om du får en vit skärm på admin sidorna måste du också göra ändringarna via FTP. Anslut till din webbplats med en FTP-klient och gå till katalogen "wp_content -> plugins", om misstänkt är ett plugin, eller katalogen "wp_content -> themes", om du misstänker att ett tema orsakar problemet. Ta inte bort plugin / tema - bara byt namn på det för att inaktivera det.

Kontrollera nu om det här löser problemet. Om det gjorde, bli av med plugin / tema för gott. Om det inte gjorde, försök med ett annat plugin / tema, om du misstänker att en av dem är orsaken eller läs vidare av andra möjliga skäl.

2. Misslyckades automatiskt uppdatering

Det är bra att ha dina WP, teman och plugin uppdaterade hela tiden och allt detta utan någon manuell arbetskraft på din sida, men en oönskad webbplatseffekt av automation kan vara en trasig WP-webbplats. De nya versionerna av ett plugin eller tema kanske inte är kompatibla med resten, och det kan orsaka problemet.

Om du ser den vita skärmen om död efter en automatisk uppdatering är din enda chans att återställa konfigurationen för uppdatering från en säkerhetskopia och inaktivera automatisk uppdateringar. Om du inte har en säkerhetskopiering före uppdatering eller någon annan senare säkerhetskopiering är det katastrof, och du kan behöva inaktivera alla plugins en efter en för att hitta vilka av dem som orsakar problemet.

3. Databas- och WP-konfigurationsproblem

Databas- och WP-konfigurationsproblem är inte lika vanliga som plugin / teman som orsaker till White Screen of Death, men de kan vara orsaken. Dessa problem händer inte utan anledning - det är oftast för att du eller någon annan har messed med databasen eller konfigurationsfilerna. Bli av med de förändringar du gjort och hoppas att det kommer att fungera. Precis som vid automatisk uppdatering är en ny säkerhetskopia av databas / konfigurationsfiler din sparare.

I mycket sällsynta fall kan databasen vara skadad, men det leder vanligtvis till mer drama än bara en vit skärm av döden, och du kommer säkert att märka om databasen inte är okej. En skadad databas är ganska allvarlig, och du kan behöva ringa en WP-guru för att rädda dig.

4. Hosting Issues

Ibland kan din värd leda till en vit skärm av döden. Det händer vanligtvis på delade servrar där många webbplatser kämpar för resurser. Försök att lägga till:

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

till din "wp-config.php" -fil för att öka din minnesgräns till 64 MB. Som en sista utväg, överväga att byta till en mer generös plan eller till en annan webbhotell.

5. Din webbplats kan ha blivit hackad

Hackers är en ytterligare anledning till en vit skärm av döden. Lyckligtvis är det inte en mycket vanlig, åtminstone i jämförelse med plugins / teman. Det finns inte ett universellt recept för att fixa en hackad webbplats eftersom det hela beror på vilken skada som har gjorts.

Den vita skärmen av döden är inte lika skrämmande som det ser ut, men det är fortfarande inte trevligt. Det värsta är om du inte har kontrollerat din webbplats för en tid eftersom du inte vet hur länge den vita skärmen har varit på. Ofta är inte orsaken till en vit skärm ett plugin / tema, vilket är ytterligare en anledning att vara mycket försiktig med vad du installerar på din webbplats.