Hur man löser: ”ett kritiskt fel har inträffat på din webbplats”

Detta felet är ganska vanligt nu när många webbhotell har uppgraderat till PHP 8.0 eller 8.1 och fasat ut PHP 7.4xx

Många sajter är gamla och till åldern komna, inte sällan aldrig eller väldigt sällan uppdaterade så är detta felet ytterst vanligt – vi får brutala mängder förfrågningar om att laga liknande fel dagligen.

Detta kan du göra själv

Försök logga in på wp-admin på din hemsida, klicka dig vidare till Tillägg och inaktivera alla tillägg som är i listan.
Titta sedan på din hemsida, är felet kvar?

Om felet är kvar sitter problemet i ditt tema.

Gå till fliken Utseende i wp-admin och kontrollera så temat är uppdaterat.
Det är inte alltid köpeteman visar att det finns uppdateringar, så har du köpt ditt tema besök hemsidan för temat och se om du kan ladda ned en ny version.

Du kan också testa byta till något av WordPress standardteman för att se om felet försvinner – gör det de så har du nu bekräftat att felet ligger i ditt installerade tema.

Byt tema eller försök ladda ned temat du köpt från skaparen.

Om felet försvann

Så sitter ditt fel i något av tilläggen.
Uppdatera alla tillägg du har i din tillägg-katalog.
Aktivera sedan ett tillägg i taget – titta sedan på din hemsida och se om problemet kom tillbaka.
Fortsätt tills din hemsida slutar fungera – du har nu hittat tillägget som orsakar felet. Inaktivera detta.

Om tillägget är viktigt för din hemsidas funktion föreslår jag att du sätter din hemsida i så kallat ”maintenance läge”, det finns tillägg för detta. T.ex. detta maintenance tillägg.
Nu kan du leta reda på ett annat tillägg som gör samma sak och byta ut det felande.

Om du inte kan logga in på WP-Admin

Besök till webbhotells hemsida och logga in i kontrollpanelen, 99% av dem har en sådan där du bl.a. kan se dina fakturor m.m.
Klicka dig fram till det som heter FTP eller SFTP.
Det kan även finnas filhanterare direkt i kontrollpanelen, One.com har detta som exempel.

Anslut till din hemsida via FTP.
Navigera till mappen wp-content och därefter mappen tillägg.
Nu har du en lista med flertalet tillägg, likt bilden nedanför.

Byt namn på en mapp i taget, sätt en 1;a framför namnet och tryck enter. Nu är detta tillägg inaktiverat.

Kika på din hemsida igen, är problemet kvar?

Om det är kvar – ta nästa mapp och byt namn – tills du hittar det som orsakade felet, det märker du när din hemsida fungerar igen och felmeddelandet är borta.

Skriv ner namnet på tillägget som var orsaken.

Nu kan du besöka din wp-admin igen, navigera till Tillägg i menyn och uppdatera alla tillägg som inte är uppdaterade.

Nu kan du aktivera alla tillägg som inte är aktiva, förutom det som var orsaken till felet – aktivera alla andra.

När du gjort detta – kika på din hemsida så den fortfarande fungerar.
Om den gör det kan du nu testa aktivera tillägget som var orsaken, nu efter du uppdaterat allt är chansen stor att allt fungerar igen.

Om det ändå inte fungerar så är detta tillägget förmodligen övergivet, det betyder att skaparen inte längre uppdaterar och underhåller koden i tillägget så det fungerar med senare versioner av WordPress och PHP, du behöver därför söka efter ett alternativ till detta tillägg.

Du har nu ordnat så att din hemsida inte längre har felmeddelandet: ”ett kritiskt fel har inträffat på din webbplats”

Behöver du hjälp med Wordpress?

Kontakta oss för kostnadsfri offert!

Lämna en kommentar

Din e-postadress kommer inte publiceras. Obligatoriska fält är märkta *