WordPress tom sida: Hitta och fixa källan till White Screen of Death

WordPress tom sida

Om du är en ivrig WordPress-användare är det troligt att du har stött på WordPress blank sidfel minst en gång, som vanligtvis kallas WordPress vit skärm av döden i WordPress-communityn. 

WordPress vita dödsskärm är ett av de vanligaste WordPress-webbplatsfelen du upplever som WordPress-användare. När detta händer producerar det helt enkelt en tom WordPress-sida när du besöker din webbplats, vilket gör det svårt att förstå vad som orsakar felet.

Även om det här felet är irriterande är det enkelt att fixa dig från din WordPress-administratör, men den tomma WordPress-sidan är vanligtvis lätt att fixa även om du inte är en erfaren WordPress-programmerare.

Orsakerna till detta fel är många, så vi går igenom dem en efter en.

At CollectiveRay.com, vi vet att WordPress -tomma sidan vanligtvis händer när PHP kraschade oväntat, ett databasfel uppstår eller när minnet är slut. I sådana fall har systemet inte ens tillräckligt med tid att bryta graciöst och visa ett fel.

Det andra alternativet kan vara att WordPress-fel har undertryckts, så även om ett fel kastas kan du inte se det på frontend. (I det här fallet kommer det dock fortfarande att visas i error.log eller debug.log)

Oavsett orsaken, om du ser en tom WordPress-sida när du besöker din webbplats, följ nedanstående guide för att hitta och fixa källan till den vita dödsskärmen.

 wordpress blank sida vit skärm av döden

Notera: Ta tillräckligt med säkerhetskopior innan du följer guiden nedan. Om något konstigt händer kan du fortfarande återställa ditt innehåll. 

Om du inte är tillräckligt säker på att göra ändringar i din backend kan du välja att göra det hyra en WordPress-utvecklare istället.  

Hitta och fixa WordPress blank sida - vit skärm av döden

 

När du stöter på WordPress vita skärm av döden är en av de första sakerna du behöver ta reda på att titta på vad du gjorde precis innan din webbplats slutade fungera.

Chansen är att det sista du gjorde är orsaken till det mesta vanliga WordPress-sidfel.

Några av de möjliga orsakerna till den tomma vita skärmen listas nedan:

  • Värdproblem
  • Pluginproblem
    • Aktivera ett felaktigt plugin
    • Ändra ett aktivt plugin
    • Tema-plugin-konflikt
  • Temafrågor
    • Ändra temafunktionerna.php-filen
    • Föråldrade koder
  • Överskrider minnesgränsen
  • Korrupta kärnfiler
  • PHP-konfigurationsproblem 

Nu när vi har tittat på några möjliga problem, låt oss ta en titt på lösningarna för att åtgärda orsakerna till WordPress blank sida.

Försök använda WordPress-felsökning (WP_DEBUG) för att lösa problemet

Som ett lite avancerat steg kan du använda WordPress-felsökningsfunktionen (WP_DEBUG) för att se hela listan över fel som händer på din webbplats. Med hjälp av WP_DEBUG kan du kontrollera alla felmeddelanden som webbplatsen kastar och se till att din webbplats är säker från framtida problem eller potentiella attacker och i huvudsak förhindrar att WordPress-blank sida uppstår igen.

Ta en titt på vår fullständiga artikel om felsökning av WordPress tom sida med WP_DEBUG här. Detta kan också vara till hjälp för att visa alla felmeddelanden som orsakar det aktuella problemet du upplever. 

Värdproblem som orsakar en tom webbplats

Om du är värd för flera webbplatser på samma värdkonto är en av de första sakerna du behöver göra att besöka alla dina webbplatser för att avgöra om alla påverkas av den vita skärmen.

Om alla dina webbplatser påverkas är det en stark indikator på att din webbhotell har vissa problem. Om det är lång stillestånd kommer din värdleverantör troligen att meddela dig om det.

Om du inte hittar några e-postmeddelanden som meddelar problemet, kontakta din webbhotell, (till exempel vår InMotion VPS-tjänst) för att ta reda på vad som orsakar problemet.

När din webbplats växer är det mycket troligt att du kommer att gå över de flesta resursgränserna för en delad hosting-server. Detta är en stark indikator på att du behöver hitta en pålitlig webbhotell för din WordPress-webbplats.

Om du funderar på en pålitlig WordPress-leverantör bör du på allvar överväga InMotion-värd (som vi använder för att driva vår webbplats med innehåll till mer än 4000 användare varje dag utan problem)

Pluginproblem som orsakar en tom WordPress-sida

 

Om du arbetade med ett plugin genom att antingen modifiera någon kod i det eller precis har installerat och aktiverat det, orsakas WordPress-blanketten troligen av det pluginet. I det här fallet är allt du behöver göra att navigera till plugins-katalogen och inaktivera det berörda pluginet för att fixa den vita skärmen.

Ett annat alternativ du kan använda om du inte är säker på vilket plugin som orsakade problemet är att inaktivera dem en efter en tills du kan se att problemet har åtgärdats.

När det problematiska tillägget har inaktiverats återställs din webbplats. Du kanske dock inte kan inaktivera plugin-programmet via backend, särskilt om du får WordPress-sidan tom sida på WordPress-backend också.

I de flesta fall kommer en WordPress-tom sida inte att kunna logga in på din WordPress-adminpanel. I det här fallet måste du komma åt plugin-mappen på din webbplats via en FTP-klient för att komma åt WordPress-plugin-katalogen eller via CPanel File Manager eller din egen webbhotells filhanterare.

När du har loggat in med en FTP-klient eller har tillgång till de faktiska filerna följer du stegen nedan för att hitta och avaktivera det felaktiga tillägget.

  1. Gå till mappen där du installerade WordPress-webbplatsen
  2. Navigera till mappen ../wp-content/plugins
  3. Leta reda på det plugin du ändrade (eller installerade) precis innan WordPress-tomma sidan dök upp
  4. Om felet orsakades när du installerade ett plugin är det troligt att det finns en tema-plugin-konflikt. I det här fallet är allt du behöver göra att ta bort plugin-katalogen och du kan kontrollera om din webbplats har återställts.
  5. Om felet inträffade när du ändrade en av plugin-filerna, inaktiverar du det helt enkelt genom att byta namn på plugins-mappen. Alternativt kan du ta bort plugin-programmet och installera om det, vilket skulle lösa problemet. Om det inte gör det vet du att plugin-programmet har någon form av konflikt med din WordPress-webbplats
 redigera plugin-katalog

 

Du kan också välja att inaktivera ALLA plugins på en gång. Förfarandet liknar ovanstående.

I stället för att byta namn på varje plugin-mapp en efter en, kan du byta namn på hela plugin-mappen, du kan namnge den till något du kommer ihåg, till exempel / plugins-broken, eller / plugins-inte aktivt. Så länge CMS inte kan hitta mappen kommer alla plugins i den att inaktiveras. 

Ovanstående procedur ska rensa de vanligaste WordPress-plugin-relaterade problemen.

Om du använder WordPress-cachepluggar, se till att du rensar cacheminnet innan du besöker din webbplats.

När du är klar ser du att ditt innehåll visas normalt, men webbplatsen kan se annorlunda ut eftersom du har ett antal plugins som är inaktiverade.

Temafrågor som orsakar WordPress Screen of Death

Tänk om du skulle ändra dina teman functions.php fil eller andra temafiler precis innan du orsakar felet?

(Innan vi fortsätter - använder du en bra källa för WordPress-teman? Gratis eller lågkvalitativa WordPress-teman kommer att skapa allvarliga problem för din webbplats. Vi rekommenderar starkt att du går till en premium WordPress-tema som Divi för din webbplats. Här är vår Divi Theme Review) 

I det här fallet kan du till och med hitta ett felmeddelande som visar vad som orsakar felet.

Detta talar om för dig att det finns ett fel eller problem med din kod, som du måste åtgärda om du vill återställa din webbplats.

Återigen skulle du inte kunna logga in på WordPress-adminpanelen, men du kan fortfarande komma åt WordPress-filer genom att logga in med en FTP-klient eller via webbhotellkonto.

När du har loggat in följer du stegen nedan för att hitta och åtgärda WordPress-skärmen med dödsproblem.

katalog för temat för wp-innehåll

  1. Gå till mappen där du installerade WordPress-webbplatsen
  2. Navigera till katalogen ../wp-content/themes
  3. Leta reda på ditt nuvarande tema i katalogen och hitta den fil du arbetade med innan WordPress-sidan kom upp.
  4. Ladda upp en korrekt fungerande version av filen (helst från en känd fungerande säkerhetskopia). Om du har en säkerhetskopia innan du orsakade WordPress blank sidfel, återställ bara filerna. Eller hitta koden man arbetade manuellt och fixa den genom att helt ta bort den tweak du nyligen gjort eller korrigera felet i din kod.

När du är klar, se till att du rensar WordPress-cache samt webbläsarcache och kontrollerar om du följer stegen ovan för att lösa problemet.

Vi rekommenderar starkt att du använder ett underordnat tema för att ändra ditt tema i stället för att göra justeringar på överordnat tema för att undvika sådana scenarier.

Alternativt kan du installera WordPress i en lokal testmiljö. Testa eventuella justeringar lokalt innan du gör några ändringar på produktionsplatsen.

WordPress tom sida orsakad av att minnesgränserna för din värdserver överskrids

 

Överskridande av minnesgränserna är en annan mycket trolig orsak till den vita dödsskärmen. Detta händer vanligtvis när du försöker installera ett plugin som överskrider din standardminnesgräns och orsakar WordPress tom sida.

Även om du inte har installerat ett plugin nyligen, kan en tillfällig överdriven belastning, för mycket data i databasen eller någon annan kombination lätt få ditt webbhotell att överstiga sitt tilldelade minne.

När en WordPress-webbplats överskrider sin minnesgräns, för att spara resurser, börjar servern att döda överdrivna processer. Detta kommer att leda till att din webbplats dör utan att avslutas graciöst och orsakar WordPress blank sidfel.

För att öka PHP-minnet, öppna din wp-config.php-fil och kopiera nedanstående kodavsnitt på den.

Du bör kontakta ditt webbhotellföretag för att se till att du har ställt in rätt mängd på din delade server.

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

Se till att du fördubblar ungefär det aktuella beloppet, så om du har 64 miljoner, fördela 128 miljoner. Kontrollera än en gång med ditt värdföretag hur mycket minne du kan tilldela, eftersom tilldelning av mer minne än du får skapa ett nytt fel.

wp config öka minnesgränsen 

Om du vill lära dig fler tweaks som den här, se den här guiden: 101 WordPress-tricks som varje seriös bloggare behöver veta

Permanent lösning för WordPress blank sidproblem orsakade av minnesproblem

För övrigt, om din webbplats ofta överskrider gränsen, kanske du vill överväga InMotion VPS-värdserver - under toppbelastningar har InMotion sprängbart minne, där din webbplats får det minne den behöver under en tillfällig period.

Detta ser till att din webbplats inte upplever den vita skärmen av döden.

Korrupta kärnfiler kan orsaka WordPress White Screen of Death

Om ingen av ovanstående lösningar löser problemet kan en av dina WordPress-kärnfiler, temafiler eller plugin-filer ha skadats. Även om det är mycket osannolikt, händer det fortfarande, särskilt om du misstänker en hacka attack på din WordPress webbplats.

Om du funderar på att göra din WordPress säker, dessa 10 tips ger dig stor säkerhet för WordPress (från våra vänner på WP Newsify).

 korrupta kärnfiler

Om så är fallet kan du försöka ladda upp wp-admin och wp-innehåller mappar från en ny nedladdning av WordPress, vilket möjligen kommer att lösa problemet. 

Vanliga frågor

Varför är min WordPress-sida tom?

Den främsta anledningen till att du får en WordPress-sida tom är att PHP-motorn har kraschat oväntat utan att ha tid att kasta en felkod, eller möjligen för att visning av felkoder är inaktiverad. Problemet uppstår vanligtvis eftersom du har (1) otillräckligt minne, (2) ett buggy-tema, (3) ett trasigt plugin, (4) en skadad fil, (5) trasig installation eller uppgradering. Säkerhetsåtgärder eller andra värdrestriktioner kan också skapa detta problem

Hur fixar jag en tom WordPress-sida?

För att fixa en tom WordPress-sida måste du först förstå vad som orsakar problemet. Försök att aktivera WordPress-felsökning för att identifiera orsaken till felet. I annat fall kan du prova följande lösningar som vanligtvis kan lösa problemet: (1) Inaktivera plugins en efter en tills du identifierar vilken som skapar problemet, (2) aktivera ett annat WordPress-tema och inaktivera resten, (3) kontrollera dig. htaccess-fil och återställ en standardfil (4) öka minnesgränsen (5) installera om WordPress-kärnfilerna om du utför en uppgradering. Kontrollera resten av våra lösningar ovan.

Hur skapar jag en tom sida i WordPress?

För att skapa en tom sida i WordPress måste du följa en enkel procedur. Gå till instrumentpanelen -> Sidor -> Klicka på Lägg till ny och ge den nya tomma sidan en titel. På inläggsredigeringssidan finns det en ruta till höger som heter "Sidattribut" där du kan välja olika mallar. Välj "Tom sidmall" om den är tillgänglig med ditt tema, eller välj en annan sida som är vettigt för dig.

Finns det ett tomt WordPress-tema?

Ja, om du vill använda ett tomt WordPress-tema, även känt som ett Starter-tema, kan du använda streck tema (_s) från Automattic.

Slutsats: vanliga problem orsakar vanligtvis en tom WordPress-sida

Även om det är extremt frustrerande är det inte så svårt att hitta och fixa den tomma WordPress-sidan som den kan se ut.

Minnesgränser, trasig kod i ditt tema och plugin-program, konflikter mellan plugins och teman och korrupta filer är de vanligaste källorna till WordPress-tomma sidan, som alla är ganska lätta att fixa.

Ladda ner listan över 101 WordPress-trick som alla bloggare borde veta

101 WordPress-tricks

Klicka här för att ladda ner nu
 
Har du fortfarande inte fixat eller hittat källan till problemet? Det är väldigt frustrerande när du inte kan räkna ut det? Det är nog dags att prata med experterna? 
 

Behöver du hjälp med att göra saker? Prova dessa topprankade prisvärda spelningar på Fiverr!

fiverr-logotyp

 

Klicka här att hitta experter på WordPress-korrigeringar.

Klicka här att skapa en hela WordPress-webbplatsen.

Om författaren
Shahzad Saeed
Författare: Shahzad Saeedwebbplats: http://shahzadsaeed.com/
Shahzaad Saaed har visats på ett stort antal myndighetswebbplatser, som en WordPress-expert. Han specialiserar sig på innehållsmarknadsföring för att hjälpa företag att öka sin trafik.

En sak till... Visste du att människor som delar användbara saker som det här inlägget ser fantastiska ut också? ;-)
Tveka inte, lämna en användbara kommentera med dina tankar, dela sedan detta på din Facebook-grupp (er) som skulle tycka att det var användbart och låt oss skörda fördelarna tillsammans. Tack för att du delade och var trevlig!

Upplysningar: Denna sida kan innehålla länkar till externa webbplatser för produkter som vi älskar och rekommenderar helhjärtat. Om du köper produkter vi föreslår kan vi tjäna en remissavgift. Sådana avgifter påverkar inte våra rekommendationer och vi accepterar inte betalningar för positiva recensioner.

Författare Utvalda på:  Inc Magazine-logotyp   Sitepoint-logotyp   CSS Tricks-logotyp    webbdesignerdepot-logotyp   WPMU DEV-logotyp   och många fler ...