WordPress-blank side: Find og rette kilden til den hvide skærm af døden

WordPress blank side

Hvis du er en ivrig WordPress-bruger, er chancerne for, at du har stødt på den blanke WordPress-fejl mindst én gang, som almindeligvis er kendt som WordPress-hvide skærm for død i WordPress-samfundet. 

Den hvide skærm af WordPress er en af ​​de mest almindelige WordPress-fejl, du oplever som en WordPress-bruger. Når dette sker, producerer det simpelthen en blank WordPress-side, når du besøger dit websted, hvilket gør det svært at forstå, hvad der forårsager fejlen.

Selvom denne fejl er irriterende, så er den blanke side af WordPress som regel let at rette, selvom du ikke er en erfaren WordPress-programmør, da den låser dig ud af din WordPress-administrator.

Årsagerne til denne fejl er mange, så vi gennemgår dem en efter en.

At CollectiveRay.com, ved vi, at den blanke WordPress -side normalt sker, når PHP uventet gik ned, en databasefejl opstår, eller når din hukommelse er opbrugt. I sådanne tilfælde har systemet ikke engang tid nok til at bryde graciøst ned og vise en fejl.

Den anden mulighed kan være, at WordPress-fejl er blevet undertrykt, så selvom en fejl kastes, kan du ikke se den på frontend. (I dette tilfælde vil det dog stadig blive vist i error.log eller debug.log)

Uanset årsagen, hvis du ser en tom WordPress-side, når du besøger dit websted, skal du følge nedenstående guide for at finde og rette kilden til den hvide dødsskærm.

 wordpress blank side hvid skærm af død

Bemærk: Tag tilstrækkelige sikkerhedskopier, før du følger vejledningen nedenfor. Hvis der sker noget mærkeligt, kan du stadig gendanne dit indhold. 

Hvis du ikke er sikker nok til at foretage ændringer i din backend, kan du vælge at ansæt en WordPress-udvikler i stedet.  

Finde og rette WordPress blank side - hvid skærm af død

 

Når du støder på den hvide skærm af WordPress, er en af ​​de første ting, du skal finde ud af, at se på, hvad du lavede lige før dit websted stoppede med at arbejde.

Chancerne er, at det sidste, du lavede, er grunden til det mest almindelige WordPress-webstedsfejl.

Nogle af de mulige årsager til den tomme hvide skærm er angivet nedenfor:

  • Hosting problemer
  • Plugin-problemer
    • Aktivering af et defekt plugin
    • Ændring af et aktivt plugin
    • Tema-plugin konflikt
  • Temaspørgsmål
    • Ændring af temaets funktioner.php-fil
    • Forældede koder
  • Overskrider hukommelsesgrænsen
  • Korrupte kernefiler
  • Problemer med PHP-konfiguration 

Nu hvor vi har set på nogle mulige problemer, lad os se på løsningerne til at løse disse årsager til den blanke WordPress-side.

Prøv at bruge WordPress-fejlretning (WP_DEBUG) for at løse problemet

Som lidt af et avanceret trin kan du bruge WordPress debug funktion (WP_DEBUG) for at se hele listen over fejl, der sker på dit websted. Ved at bruge WP_DEBUG kan du kontrollere enhver fejlmeddelelse, som webstedet sender, og sikre, at dit websted er sikret mod fremtidige problemer eller potentielle angreb og i det væsentlige forhindrer, at WordPress-blanksiden opstår igen.

Se vores fulde artikel om fejlfinding på den tomme WordPress-side med WP_DEBUG her. Dette kan også være nyttigt for at vise enhver fejlmeddelelse, der forårsager det aktuelle problem, du oplever. 

Hostingproblemer, der forårsager en tom side på et websted

Hvis du er vært for flere websteder på den samme hostingkonto, er en af ​​de første ting, du skal gøre, at besøge alle dine websteder for at afgøre, om alle er påvirket af den hvide skærm for død.

Hvis alle dine sider er berørt, er det en stærk indikator for, at din hostingudbyder har nogle problemer. Hvis der er lang nedetid, vil din hostingudbyder sandsynligvis underrette dig om det.

Hvis du ikke kan finde nogen e-mails, der giver besked om problemet, skal du kontakte din hostingudbyder (såsom vores InMotion VPS-tjeneste) for at finde ud af, hvad der forårsager problemet.

Når dit websted vokser, er det meget sandsynligt, at du går over de fleste ressourcegrænser for en delt hosting-server. Dette er en stærk indikator for, at du skal finde en pålidelig hostingudbyder til dit WordPress-websted.

Hvis du overvejer en pålidelig WordPress-hostingudbyder, bør du overveje det seriøst InMotion-hosting (som vi bruger til at drive vores websted, der leverer indhold til mere end 4000 brugere HVER dag uden problemer)

Plugin-problemer, der forårsager en blank WordPress-side

 

Hvis du arbejdede på et plugin ved enten at ændre en eller anden kode i det eller lige har installeret og aktiveret det, skyldes WordPress-blank siden sandsynligvis af dette plugin. I dette tilfælde er alt, hvad du skal gøre, at navigere til plugins-biblioteket og deaktivere det pågældende plugin for at rette den hvide skærm.

En anden mulighed, du kunne bruge, hvis du ikke er sikker på, hvilket plugin der forårsagede problemet, er at deaktivere dem en efter en, indtil du kan se, at problemet er løst.

Når det problematiske plugin er deaktiveret, gendannes dit websted. Du kan dog muligvis ikke deaktivere pluginet via backend, især hvis du også får WordPress-siden tom side på WordPress-backend.

I de fleste tilfælde kan du ikke logge ind på dit WordPress-adminpanel, når en blank WordPress-side vises. I dette tilfælde skal du få adgang til plugins-mappen på dit websted via en FTP-klient for at få adgang til WordPress-plugin-biblioteket eller via CPanel File Manager eller din egen hostings filhåndtering.

Når du er logget ind med en FTP-klient eller har adgang til de faktiske filer, skal du følge nedenstående trin for at finde og deaktivere det defekte plugin.

  1. Gå til den mappe, hvor du installerede WordPress-webstedet
  2. Naviger til mappen ../wp-content/plugins
  3. Find det plugin, du ændrede (eller installerede) lige før den blanke WordPress-side dukkede op
  4. Hvis den fejl, der blev forårsaget, da du installerede et plugin, er der chancer for, at der er en tema-plugin-konflikt. I dette tilfælde er alt, hvad du skal gøre, at slette plugin-biblioteket, og du kan kontrollere, om dit websted er gendannet.
  5. Hvis fejlen opstod, da du ændrede en af ​​plugin-filerne, skal du blot deaktivere den ved at omdøbe plugins-mappen. Alternativt kan du slette pluginet og geninstallere det, hvilket skulle løse problemet. Hvis det ikke gør det, ved du, at pluginet har en slags konflikt med dit WordPress-websted
 rediger plugin-bibliotek

 

Du kan også vælge at deaktivere ALLE plugins på én gang. Fremgangsmåden svarer til ovenstående.

I stedet for at omdøbe hver plugin-mappe en efter en, kan du omdøbe hele plugins-mappen, du kan navngive den til noget, du vil huske, såsom / plugins-broken eller / plugins-ikke aktiv. Så længe CMS ikke er i stand til at finde mappen, deaktiveres alle plugins i den. 

Ovenstående procedure skal rydde de mest almindelige WordPress-relaterede plugin-relaterede problemer.

Hvis du bruger WordPress-cache-plugins, skal du sørge for at rydde cachen, inden du besøger dit websted.

Når du er færdig, ser du nu, at dit indhold vises normalt, men webstedet kan se anderledes ud, fordi du har et antal plugins, der er deaktiveret.

Temaspørgsmål, der forårsager WordPress Screen of Death

Hvad hvis du ændrede dine temaer functions.php fil eller andre temafiler lige før du forårsager fejlen?

(Før vi fortsætter - bruger du en god kilde til WordPress-temaer? Gratis eller lavkvalitets WordPress-temaer vil skabe alvorlige problemer for dit websted. Vi anbefaler stærkt, at du går efter et premium WordPress-tema såsom Divi til dit websted. Her er vores Divi Theme Review) 

I dette tilfælde kan du endda finde en fejlmeddelelse, der viser, hvad der forårsager fejlen.

Dette fortæller dig, at der er en fejl eller et problem med din kode, som du skal rette, hvis du vil gendanne dit websted.

Igen ville du ikke være i stand til at logge ind på WordPress-adminpanelet, men du kan stadig få adgang til WordPress-filer ved at logge ind med en FTP-klient eller via webhostingkontoen.

Når du er logget ind, skal du følge nedenstående trin for at finde og rette WordPress-skærmen med dødsproblemer.

mappen med wp-indholdstemaer

  1. Gå til den mappe, hvor du installerede WordPress-webstedet
  2. Naviger til ../wp-content/themes -mappen
  3. Find dit aktuelle tema i biblioteket, og find den fil, du arbejdede på, før den blanke WordPress-side blev vist.
  4. Upload en korrekt fungerende version af filen (ideelt set fra en kendt fungerende sikkerhedskopi). Hvis du har en sikkerhedskopi, inden du forårsager en tom WordPress-fejl, skal du blot gendanne filerne. Eller find den kode, du arbejdede på manuelt, og rett den ved enten helt at fjerne den tweak, du for nylig har lavet, eller rette fejlen i din kode.

Når du er færdig, skal du sørge for at rydde WordPress-cache samt browser-cache og kontrollere, om følgende trin løser problemet.

Vi anbefaler kraftigt, at du bruger et barnetema til at ændre dit tema i stedet for at foretage tweaks på overordnet tema for at undgå sådanne scenarier.

Alternativt kan du installere WordPress i et lokalt testmiljø. Test eventuelle justeringer lokalt, inden du foretager ændringer på produktionsstedet.

WordPress-blank side forårsaget af overskridelse af hukommelsesgrænser på din hosting-server

 

Overskridelse af hukommelsesgrænserne er en anden meget sandsynlig årsag til den hvide skærm for døden. Dette sker normalt, når du prøver at installere et plugin, der overstiger din standardhukommelsesgrænse og forårsager WordPress-blank side.

Selvom du ikke har installeret et plugin for nylig, kan en midlertidig overdreven belastning, for meget data i databasen eller en anden kombination let få din webhosting til at overstige den tildelte hukommelse.

Når et WordPress-websted overskrider hukommelsesgrænsen for at spare ressourcer, begynder serveren at dræbe overdrevne processer. Dette får dit websted til at dø uden at ophøre med yndefuldhed og forårsage WordPress blank side-fejlen.

For at øge PHP-hukommelse skal du åbne din wp-config.php-fil og kopiere nedenstående kodestykke på den.

Du skal kontakte din webhostingfirma for at sikre dig, at du har indstillet det rigtige beløb på din delte server.

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

Sørg for, at du omtrent fordobler det aktuelle beløb, så hvis du har 64 millioner, skal du tildele 128 millioner. Kontroller endnu en gang med dit hostingfirma, hvor meget hukommelse du kan allokere, fordi tildeling af mere hukommelse end du har tilladelse vil skabe en ny fejl.

wp config øge hukommelsesgrænsen 

Hvis du gerne vil lære flere tweaks som denne, henvises til denne vejledning: 101 WordPress-tricks Hver seriøs blogger har brug for at vide

Permanent løsning til WordPress blank side problem forårsaget af hukommelsesproblemer

Hvis dit websted ofte overskrider sin grænse, kan du i øvrigt overveje InMotion VPS-hostingserver - under spidsbelastninger har InMotion burstable hukommelse, hvor dit websted får tildelt den hukommelse, det har brug for i en midlertidig periode.

Dette sikrer, at dit websted ikke oplever den hvide dødsskærm.

Korrupte kernefiler kan forårsage WordPress White Screen of Death

Hvis ingen af ​​ovenstående løsninger løser problemet, kan en af ​​dine WordPress-kernefiler, temafiler eller plugin-filer være ødelagt. Selvom det er meget usandsynligt, sker det stadig, især hvis du har mistanke om en hack angreb på din WordPress hjemmeside.

 korrupte kernefiler

Hvis det er tilfældet, skal du prøve at uploade wp-admin og wp-inkluderer mapper fra en ny download af WordPress, som muligvis løser problemet. 

Ofte stillede spørgsmål

Hvorfor er min WordPress-side tom?

Den primære årsag til, at du får en WordPress-side tom, er, at PHP-motoren er gået uventet ned uden at have tid til at kaste en fejlkode, eller muligvis fordi visning af fejlkoder er deaktiveret. Problemet opstår typisk, fordi du har (1) utilstrækkelig hukommelse, (2) et buggy-tema, (3) et ødelagt plugin, (4) en beskadiget fil, (5) ødelagt installation eller opgradering. Sikkerhedsforanstaltninger eller andre hostingrestriktioner kan også skabe dette problem

Hvordan løser jeg en blank WordPress-side?

For at rette en tom WordPress-side skal du først forstå, hvad der forårsager problemet. Prøv at aktivere WordPress-fejlretning for at identificere årsagen til fejlen. Ellers kan du prøve følgende løsninger, der typisk kan løse problemet: (1) Deaktiver plugins én efter én, indtil du identificerer, hvilken der skaber problemet, (2) aktiver et andet WordPress-tema og deaktiver resten, (3) tjek dig . htaccess-fil og gendan en standard (4) øg hukommelsesgrænsen (5) geninstaller WordPress-kernefilerne, hvis du udførte en opgradering. Tjek resten af ​​vores løsninger ovenfor.

Hvordan laver jeg en tom side i WordPress?

For at lave en tom side i WordPress skal du følge en enkel procedure. Gå til Dashboard -> Sider -> Klik på Tilføj ny, og giv den nye tomme side en titel. På siden for redigeringsindlæg er der et felt til højre kaldet "Sideattributter", hvorfra du kan vælge forskellige skabeloner. Vælg "Blank sideskabelon", hvis den er tilgængelig med dit tema, eller vælg en anden side, der giver mening for dig.

Er der et tomt WordPress-tema?

Ja, hvis du vil bruge et tomt WordPress-tema, også kendt som et Starter-tema, kan du bruge understregninger tema (_s) fra Automattic.

Konklusion: Almindelige problemer forårsager typisk en blank WordPress-side

Selvom det er ekstremt frustrerende, er det ikke så svært at finde og rette WordPress-siden, som det kan se ud.

Hukommelsesgrænser, ødelagt kode i dit tema og plugin, konflikter mellem plugins og temaer og korrupte filer er de mest almindelige kilder til WordPress-blanke side, som alle er ret lette.

Download listen over 101 WordPress-tricks, som enhver blogger skal kende

101 WordPress-tricks

Klik her for at downloade nu
 
Har du stadig ikke rettet eller fundet kilden til problemet? Det er meget frustrerende, når du ikke kan finde ud af det? Det er sandsynligvis tid til at tale med eksperterne? 
 

Brug for hjælp til at få ting gjort? Prøv disse topbedømte overkommelige koncerter på Fiverr!

fiverr logo

 

Klik her at finde eksperter på WordPress-rettelser.

Klik her at oprette en hele WordPress-webstedet.

Om forfatteren
Shahzad Saeed
Shahzaad Saaed har været med på en lang række autoritetswebsteder, herunder EasyDigitalDownloads, OptinMonster og WPBeginner, hvor han i øjeblikket er ansat som senior indholdsforfatter. Shahzad er WordPress-ekspert, webdesigner og overordnet teknologi- og designekspert. Han har specialiseret sig i content marketing for at hjælpe virksomheder med at vokse deres trafik gennem handlingsrettede og erfaringsbaserede artikler, blogs og ekspertguider, alt sammen hentet fra hans over 10 års erfaring på området.

En ting mere... Vidste du, at folk, der deler nyttige ting som dette indlæg, også ser FANTASTISKE ud? ;-)
Vær venlig at forlade a nyttigt kommenter med dine tanker, så del dette på din Facebook-gruppe (r), der ville finde det nyttigt, og lad os høste fordelene sammen. Tak fordi du delte og var god!

Afsløring: Denne side kan indeholde links til eksterne websteder for produkter, som vi elsker og helhjertet anbefaler. Hvis du køber produkter, vi foreslår, tjener vi muligvis et henvisningsgebyr. Sådanne gebyrer påvirker ikke vores anbefalinger, og vi accepterer ikke betalinger for positive anmeldelser.

Forfatter (e) Fremhævet den:  Inc Magazine-logo   Sitepoint-logo   CSS Tricks-logo    webdesignerdepot logo   WPMU DEV-logo   og mange flere ...