Pålitliga WordPress-handledningar, när du behöver dem som mest.
Nybörjarguide till WordPress
WPB Cup
25 miljoner+
Webbplatser som använder våra plugins
16+
År av WordPress-erfarenhet
3000+
WordPress-handledningar
av experter

Hur man fixar WordPress White Screen of Death (steg för steg)

Den vita skärmen av döden kan vara en mardröm för en webbplatsägare. Detta frustrerande WordPress-fel lämnar dig stirrande på en tom sida, utan några ledtrådar om vad som gick fel.

För att göra saken värre kan detta vanliga WordPress-fel ibland påverka specifika delar av din webbplats, som administrationsområdet eller enskilda inlägg.

Till exempel har vi sett den vita dödsskärmen inuti WordPress adminområde medan allt annat fungerade bra. I andra fall såg vi den bara när vi visade ett specifikt inlägg.

Att förstå grundorsakerna till detta fel är det första steget för att hitta en lösning. Den här guiden kommer att täcka några lösningar för att åtgärda den vita dödsskärmen och ge handlingsbara steg för att återställa din webbplats funktionalitet.

Hur man fixar WordPress White Screen of Death (steg för steg)

Notera: Innan du gör några ändringar på din webbplats, se till att du har en säkerhetskopia av din WordPress-webbplats. Om du inte har åtkomst till administratörsområdet, se vår guide om hur du manuellt skapar en säkerhetskopia av din WordPress-databas.

Varför ser du den vita dödsskärmen i WordPress?

Oftast, när du ser en vit dödsskärm när du försöker besöka din WordPress-webbplats, betyder det att ett skript på din webbplats har uttömt minnesgränsen.

Det svarande skriptet dödas antingen av din WordPress-värd-server eller så går det helt enkelt ut. Det är därför inget faktiskt felmeddelande genereras, och du ser bara en tom vit skärm.

WordPress visar en vit skärm istället för webbplatsen

Ibland kan du dock se ett felmeddelande.

Till exempel kan du se ett meddelande om kritiskt fel istället för en tom sida.

Kritiskt fel i WordPress

Oavsett om du ser en tom skärm eller meddelandet 'Det har uppstått ett kritiskt fel på din webbplats', är det samma fel.

Det här felet kan också uppstå på grund av ett dåligt kodat tema eller plugin som är installerat på din webbplats. Ibland kan det hända om det finns ett problem med din webbhotellsserver.

Eftersom felet med vit skärm kan orsakas av en mängd olika saker, kräver det metodisk felsökning för att åtgärda det. Här är stegen du bör prova:

Videohandledning

Prenumerera på WPBeginner

Om du föredrar skriftliga instruktioner, fortsätt bara att läsa.

1. Kontrollera om problemet uppstår på dina andra webbplatser

Om du har andra WordPress-webbplatser installerade på samma webbhotellskonto, vill du börja med att kontrollera om problemet även uppstår på andra webbplatser.

Om så är fallet, är det en stark indikation på att något är fel med din WordPress-värdtjänst. Detta kan vara ett tillfälligt problem som påverkar deras tjänst, och du behöver kontakta deras support för mer hjälp.

Å andra sidan, om problemet bara uppstår med en webbplats eller en specifik del av den webbplatsen, då vet du att problemet ligger hos den specifika webbplatsen.

2. Åtgärda felet med vit skärm med WordPress återställningsläge

Om felet med vit skärm orsakas av ett WordPress-plugin eller tema, då kan WordPress kanske fånga det.

Den nya funktionen för skydd mot kritiska fel som introducerades i WordPress 5.2 kan ibland fånga felet, så du kanske inte ens ser en vit skärm. Istället ser du ett meddelande om att webbplatsen har tekniska svårigheter.

Felmeddelande: Den här webbplatsen upplever tekniska svårigheter

WordPress kommer också att skicka ett e-postmeddelande om problemet till din administratörs e-postadress.

E-postmeddelandet kommer att ha ämnet 'Din webbplats upplever ett tekniskt problem'.

E-postmeddelande om tekniska problem med länk till återställningsläge

Detta e-postmeddelande kommer att peka ut det plugin eller tema som orsakar felet, och det kommer också att innehålla en speciell länk.

Den här länken låter dig logga in i WordPress återställningsläge och inaktivera det felaktiga pluginet.

WordPress återställningsläge instrumentpanel

Men om du ser den vanliga vita skärmen med felmeddelande utan e-post- eller återställningslägesalternativ, måste du manuellt åtgärda felet.

3. Öka minnesgränsen

Vanligtvis händer detta fel eftersom ett skript har uttömt ditt webbservers minne och avslutats mitt i.

För att åtgärda detta måste du öka PHP-minnet som är tillgängligt för WordPress. Detta gör att skriptet kan använda mer minne för att slutföra det jobb det skulle göra.

Du behöver redigera filen wp-config.php på din WordPress-webbplats eller använda ett kodsnutt-plugin som WPCode

Du kan följa instruktionerna i vår handledning om hur du ökar PHP-minnet i WordPress.

4. Åtgärda felet med vit skärm genom att inaktivera alla plugins

Om det inte hjälpte att öka PHP-minnesgränsen, eller om du har en hög minnesgräns, som 256M eller 512M, då måste du börja felsöka.

Baserat på vår erfarenhet av felsökning av detta problem, har vi alltid funnit att problemet antingen ligger hos ett specifikt plugin eller ett tema. Låt oss nu inaktivera alla plugins.

Om du fortfarande kan komma åt WordPress adminpanel, kan du helt enkelt gå till sidan Plugins » Installera plugins. Markera alla installerade plugins och välj sedan 'Inaktivera' under rullgardinsmenyn 'Massåtgärder'.

Inaktivera alla WordPress-plugins

Om du däremot inte har åtkomst till WordPress adminområde, måste du inaktivera alla plugins via FTP.

Anslut först till din WordPress-webbplats med en FTP-klient eller din webbhotells filhanterare. När du är ansluten, gå till mappen wp-content, där du kommer att se mappen plugins.

Nu behöver du högerklicka på mappen plugins och sedan välja 'Byt namn'. Du kan byta namn på mappen plugins till 'plugins-deactivated'.

Använda FTP för att byta namn på plugin-mappen

WordPress letar efter en mapp som heter plugins för att ladda alla plugins. När den inte hittar mappen inaktiverar den helt enkelt alla plugins.

Om detta löser problemet, aktivera sedan ett plugin i taget för att komma till roten av problemet. När du hittar pluginet som orsakar problemet kan du ersätta det med ett alternativ eller rapportera problemet till plugin-utvecklarna.

5. Aktivera standardtemat

Om felsökning av plugins inte löser problemet, bör du försöka ersätta ditt aktiva tema med ett standardtema.

Anslut först till din webbplats med en FTP-klient och gå till mappen /wp-content/themes/. Den innehåller alla installerade teman på din webbplats.

Högerklicka för att välja ditt nuvarande WordPress-tema och ladda ner det till din dator som en säkerhetskopia.

Använda FTP för att ladda ner det aktuella temat som en säkerhetskopia

Därefter måste du ta bort ditt nuvarande tema från din webbplats.

Högerklicka helt enkelt på din temamapp och välj 'Ta bort'. Din FTP-klient kommer nu att ta bort temat från din webbplats.

Använda FTP för att ta bort det aktuella temat

Nu, om du har ett standard WordPress-tema som (Twenty Twenty-Two eller Twenty Twenty-Three) installerat på din webbplats, kommer WordPress automatiskt att börja använda det som standardtema.

Men om du inte har ett standardtema installerat, då behöver du manuellt installera det med FTP.

Om detta löser problemet, bör du titta på ditt temas functions.php-fil. Om det finns extra mellanslag längst ner i filen, måste du ta bort dem, och ibland löser det problemet.

Om du använder en dåligt kodad funktion i ditt temas functions.php-fil, kan det orsaka felet med vit skärm av döden också.

Överväg att ladda ner en ny kopia av ditt tema från dess källa och sedan installera det manuellt via FTP.

6. Aktivera felsökningsläge för att fånga fel i WordPress

Om inget har hjälpt hittills, då är nästa steg att aktivera felsökning i WordPress. Detta kommer att skapa felloggar som låter dig se vilken typ av fel som matas ut.

Lägg helt enkelt till följande kod i din wp-config.php-fil:

define( 'WP_DEBUG', true);
define( 'WP_DEBUG_LOG', true );

När du lägger till detta kommer den tomma skärmen nu att ha fel, varningar och meddelanden. Dessa kan hjälpa dig att fastställa grundorsaken.

Om du inte ser några fel, kanske du ändå vill kontrollera debug-loggen.

Besök helt enkelt mappen wp-content på din webbplats med en FTP-klient. Där hittar du en ny fil debug.log som innehåller en logg över alla fel, meddelanden och varningar.

Felsökningslogg

7. Rensa WordPress-cachen

Ibland kan du ha åtkomst till backend, men frontend på webbplatsen har den vita dödsskärmen.

Detta kan hända på grund av ett cache-plugin. I så fall behöver du bara tömma din WordPress-cache.

Du kan se vår guide om hur du rensar cachen i WordPress för detaljerade instruktioner.

8. Åtgärda felet med vit skärm för längre artiklar

Om du bara har en vit dödsskärm på ett mycket långt inlägg eller en sida, kan den här metoden fungera.

Detta trick ökar i princip PHP:s textbehandlingskapacitet genom att öka rekursions- och backtrack-gränsen. Du kan klistra in följande kod i din wp-config.php-fil:

/** Trick for long posts */
ini_set('pcre.recursion_limit',20000000);
ini_set('pcre.backtrack_limit',10000000);

Vi förstår att detta är ett mycket frustrerande fel, och vi hoppas att ett av knepen ovan har löst problemet för dig.

Du kanske också vill se vår WordPress felsökningsguide, som lär ut de steg du bör ta för att fånga och åtgärda WordPress-problem själv, eller vår lista över de vanligaste vanliga problemen med WordPress blockredigerare och hur man åtgärdar dem.

Om du gillade den här artikeln, prenumerera då på vår YouTube-kanal för WordPress-videoguider. Du kan också hitta oss på Twitter och Facebook.

Upplysning: Vårt innehåll stöds av läsarna. Det innebär att om du klickar på några av våra länkar kan vi tjäna en provision. Se hur WPBeginner finansieras, varför det är viktigt och hur du kan stödja oss. Här är vår redaktionella process.

Det ultimata WordPress-verktyget

Få GRATIS tillgång till vår verktygslåda - en samling WordPress-relaterade produkter och resurser som alla proffs bör ha!

Läsarnas interaktioner

296 CommentsLeave a Reply

  1. Hela min WordPress-webbplats är en svart skärm. Jag har bara tre sidor på min webbplats och alla är svarta. Men när jag går till min redigerare är allt bra. Jag ska prova ditt råd och inaktivera alla mina plugins. Förhoppningsvis fungerar det.

    • Vi hoppas att det löser problemet för dig, om du fortsätter att ha problem kan du alltid kontakta vår support!

      Admin

  2. Jag har stött på den här sidan flera gånger, och i de flesta fall löstes mitt problem genom att ändra värdens PHP-version. Ibland kan dock närvaron av ett inkompatibelt plugin störa allt och resultera i denna frustrerande vita skärm!

  3. Mycket ofta är problemet med en vit skärm en komprometterad webbplats. Många har sina WordPress-webbplatser infekterade, vilket leder till just detta fel. Därför är det avgörande att ha en säkerhetskopia. Dessutom lider många av att ladda ner plugins från overifierade källor för att spara pengar. Till slut kostar det mer än ett betalt plugin. Tyvärr är det sant. Sorgligt, men sant.

    • Även om det kan vara en komprometterad webbplats, finns det många möjliga orsaker, så att bara ha en vit skärm av döden betyder inte automatiskt att en webbplats har hackats.

      Admin

  4. Hjälper denna metod med min situation?
    Ibland uppdaterar jag några plugins en efter en på ena sidan av skärmen och gör något annat på andra halvan. Det händer att jag uppdaterar wordpress adminpanelen under pluginuppdatering och det ger mig denna vita sida där jag inte kan göra något. Min hosting gör säkerhetskopior var 6:e timme så jag mejlar dem bara för att använda den färskaste, men jag vill flytta till en billigare och kommer inte att ha detta alternativ.

    • Det borde vara till hjälp när du stöter på den vita skärmen, av ljudet att döma vill du kontakta din hosting-leverantör för att se om du når en resurs- eller minnesgräns i deras system.

      Admin

      • Jag tänkte inte på minnesgränsen, tack för att du meddelade mig. Jag kommer att kontakta dem för att bekräfta detta.

  5. Minnesgränsökningen löste det för mig. (Det här problemet uppstår sällan i WordPress, men kundens hostingföretag är ett mindre märke som kan ha bidragit till felet.)

  6. Jag får den vita dödsskärmen när jag loggar in, jag får den inte när jag är utloggad dock

    • Du kanske ser den cachade sidan när du är utloggad. Om du ser 'white screen of death' rekommenderar vi att du går igenom felsökningsstegen i den här guiden.

      Admin

Lämna ett svar

Tack för att du väljer att lämna en kommentar. Tänk på att alla kommentarer modereras enligt vår kommentarspolicy, och din e-postadress kommer INTE att publiceras. Använd INTE nyckelord i namn fältet. Låt oss ha en personlig och meningsfull konversation.