GUIDE Akut
Hvid skærm på dit WordPress-site: sådan finder du fejlen
En hvid skærm betyder næsten altid en PHP-fejl, der stopper WordPress, før siden når at blive vist. Det ser dramatisk ud, men i ni ud af ti tilfælde er årsagen et plugin, et tema eller en opdatering, der er gået skævt. Denne guide viser dig, hvordan du finder fejlen og får dit site tilbage, uden at du behøver være udvikler.
Tag en dyb indånding og tjek omfanget
Start med at afklare, om hele sitet er nede, eller om det kun er en enkelt side. Prøv både forsiden, en underside og wp-admin. Hvis wp-admin stadig virker, er du heldig: så kan du løse det meste direkte fra kontrolpanelet. Test også gerne i et privat browservindue, så du er sikker på, at det ikke bare er din egen cache, der driller.
Slå fejlvisning til, så du kan se hvad der sker
WordPress gemmer fejlbeskeden for dig, men du kan bede om at få den vist. Åbn filen wp-config.php via dit hostingpanel eller FTP, og find linjen med WP_DEBUG. Sæt værdien til true, og genindlæs siden. Nu får du som regel en konkret besked med filnavn og linjenummer. Skriv beskeden ned eller tag et skærmbillede, inden du retter noget.
Deaktiver plugins og skift til standardtema
Peger fejlbeskeden på et plugin, så omdøb pluginets mappe under wp-content/plugins via FTP. Det deaktiverer pluginet med det samme. Kan du ikke se, hvilket plugin det er, kan du omdøbe hele plugins-mappen og se, om sitet kommer tilbage. Gør det samme med temaet: omdøb temamappen, så falder WordPress tilbage til et standardtema, og du kan se, om fejlen ligger der.
- Omdøb en mappe ad gangen, og test mellem hvert skridt
- Notér hvad du har ændret, så du kan rulle tilbage
- Slet aldrig filer, mens du fejlsøger
Genskab fra backup hvis intet hjælper
Har din hosting automatisk backup, er det ofte hurtigere at rulle tilbage til i går end at jagte fejlen. Tjek dit hostingpanel for et punkt, der hedder backup eller restore. Vælg et tidspunkt, hvor du ved, at sitet virkede. Husk, at indhold oprettet efter backup-tidspunktet forsvinder, så overvej om der er bestillinger eller sider, du skal gemme først.
Undgå at det sker igen
De fleste hvide skærme kommer efter opdateringer, der aldrig blev testet. Opdater løbende i små bidder i stedet for alt på én gang, og tag altid en backup lige inden. Har du et site, hvor nedetid koster penge, så få opdateringerne kørt i et testmiljø først. Det er præcis den slags, en fast vedligeholdsaftale tager sig af.
