Ser du det kritiska error på din WordPress site?
WordPress kan ibland visa ett felmeddelande som säger, ”Det har uppstått ett critical error på denna website. Vänligen kontrollera din site admin email inbox för instruktioner. Det kommer också att innehålla en länk till WordPress guide för debug.
I den här guiden visar vi dig hur du fixar det kritiska error i WordPress. Vi kommer också att prata om vad som orsakar detta error och hur man undviker det.
Vad är det kritiska error i WordPress?
Det kritiska error i WordPress är ett error som hindrar WordPress från att hämta alla skript som behövs för att WordPress ska fungera korrekt.
Tidigare resulterade detta WordPress error i en vit skärm av död eller ett fatal error message på vyn. De flesta Beginnare tyckte inte att det var till någon större hjälp och kämpade för att lösa issue på egen hand.
Sedan WordPress 5.2 kommer användare nu att se ett generiskt error-meddelande: ”Det har uppstått ett critical error på denna website. Please check your site admin email inbox for instructions”, tillsammans med en länk till WordPress debug guide.
Det kommer också att skicka ett email address till din WordPress site’s admin email address.
Detta email innehåller mer details om pluginet eller temat som orsakar error och en link för att komma åt din WordPress dashboard i återställningsläge.
En annan variant av detta error visar bara att your website står inför ett critical error. Det kommer ej att instruera dig att kontrollera din email address.
Detta kan bero på att WordPress inte kunde hämta de filer som behövdes för att göra återställningsläget available eller för att skicka email.
Vad orsakar det kritiska error i WordPress?
Det kritiska error i WordPress orsakas allmänt av ett felaktigt plugin, skript eller kod som förhindrar WordPress från att fungera korrekt.
På grund av den felaktiga koden kan WordPress inte hämta de filer som den behöver.
Om du senaste har copy and pasteat code snippets från en tutorial till din website, kan de utlösa ett critical error.
Alla högst upp WordPress tillägg testas noggrant, vilket gör dem mindre benägna att orsaka ett critical error. En konflikt med ett annat WordPress plugin eller någon customize-kod kan dock utlösa error.
Nu ska vi klura på hur du fixar det kritiska erroret i WordPress och får tillbaka din website.
Fixa det kritiska erroret i WordPress (2 metoder)
Det kritiska error-meddelandet i sig är inte särskilt användbart för att hitta och fixa orsaken till problemet. Lyckligtvis skickar WordPress också ett email till admin email addressen på din website.
Många WordPress-webbplatser är ej konfigurerade att skicka email med hjälp av SMTP. På grund av detta kan det hända att de inte får ett email trots att WordPress säger att det har skickat ett email.
På samma sätt kan vissa WordPress-webbplatser bara se det kritiska error-meddelandet utan instruktioner om att kontrollera emailen. Det beror på att WordPress inte kunde hämta de filer som behövdes för att skicka ett email eller göra återställningsläget tillgängligt.
Om du är bland dessa användare, oroa dig inte. Vi kommer att visa dig hur du fixar det kritiska error även utan email.
Om du å andra sidan har fått en email notification om en teknisk issue från WordPress kommer vi att visa dig hur du kan förstå den och hur du kan använda den för att få tillbaka din website.
Klicka bara på länkarna under för att komma direkt till den section du behöver:
Fixa det kritiska erroret med WordPress Debugging Email
Först måste du gå till inboxen för din websites email address för WordPress administration.
Är du osäker på vilken email address du använde som admin email? Det är den email address you provider när du installerade WordPress.
Om din site ligger på Bluehost eller om du använde en automatisk installatör för WordPress kommer din email address för admin sannolikt att vara samma som du använde för ditt WordPress webbhotell account.
Du kommer att se ett email i din inbox med ämnesraden ”Your Site is Experiencing a Technical Issue”. Där hittar du mer användbar information om vad som orsakade det kritiska error på din WordPress website.
Till exempel visar följande screenshot att det kritiska erroret orsakades av WordPress theme på vår test site.
Email innehåller också en unik länk som tillåter dig att logga in på din WordPress website i återställningsläge för att undersöka och fixa the issue.
Längst ner i emailet ser du ännu mer detaljerad information om erroret, inklusive den specifika filen och koden som utlöste det.
I exemplet under är det en kod på rad 614 i vårt temas functions.php-fil som är ansvarig för att utlösa error.
Här är ett annat exempel på ett error som orsakas av ett felaktigt plugin till WordPress.
Som du kan se markerar meddelandet namnet på pluginet och kodraden som orsakar error.
Nu behöver du bara klicka på länken till WordPress återställningsläge, som tar dig till ditt WordPress admin area.
Du kommer att bli ombedd att logga in för att fortsätta.
När du är inloggad kommer du att se en notification som berättar om det kritiska erroret, vad som orsakade det och en link till var du kan gå för att fixa det.
Till exempel, i följande screenshot, WordPress meddelar oss om det kritiska error som orsakas av plugin med en länk till Plugins page.
Om du klickar på länken kommer det att visa dig problemet plugin. Det kommer också att visa dig exakt vilken kodrad som orsakade error.
You can go ahead and deactivate the plugin for now by clicking on ”Deactivate”.
Då kan du helt enkelt leta efter ett alternativt WordPress plugin eller se om du kan få support för plugin utvecklare.
På samma sätt kommer du att se en link till Themes page om problemet ligger i your theme. Längst ner på sidan kommer det att stå vilket theme som orsakar the issue.
You can change your WordPress theme. Alternativt kan du delete det trasiga och installera om en ny kopia av det från den officiella källan för att se om det löser issue.
När du har adresserat the issue, click on the ”Exit Recovery Mode” button at the högst upp.
I de flesta fall kommer din WordPress website nu att börja fungera normalt.
Men om du fortfarande ser det kritiska error i WordPress kan du prova stegen för felsökning i nästa section.
Fixa det kritiska erroret i WordPress manuellt (utan email)
Om du inte fick emailet med notifikationen om kritiska problem i WordPress, kommer denna metod att lära dig hur du troubleshootar och fixar det kritiska erroret i WordPress.
Om error orsakades av en senaste action du gjorde, kan du ångra den actionen för att fixa problemet.
Om du till exempel installerade ett new plugin och aktiveringen av det orsakade det critical error, behöver du bara deactivate det (vi visar dig hur du gör det i det första steget under).
Om du å andra sidan är osäker på vad som orsakade error, kan du helt enkelt följa dessa steg.
1. Deactivate alla tillägg till WordPress
En vanlig orsak till WordPress critical error är plugin-konflikt eller plugin-inkompatibilitet. För att fixa detta behöver du bara inaktivera det felaktiga pluginet genom att deactivate det.
Men på grund av det kritiska error kommer du inte att ha tillgång till admin area (WordPress back-end) eller veta vilket plugin du ska deactivate.
För att addressera detta kommer vi att deactivate alla tillägg till WordPress. Men oroa dig inte för det. Du kan enkelt reactivate dem när du får tillgång till din WordPress admin area.
Anslut helt enkelt till din WordPress-webbplats med en FTP-klient eller appen File Manager i webbhotellets control panel.
När du har anslutit dig måste du navigera till wp-content folder.
I mappen wp-content hittar du en folder som heter ”plugins”. You need to right-click on it and then select the ’Rename’ alternative.
Ändra sedan namnet på ”plugins” -foldern till vad du gillar. I vårt exempel kommer vi att anropa den ”plugins.deactivated”.
WordPress letar efter mappen Plugins för att hämta de aktiverade tilläggen på din website. Om den inte hittar mappen Plugins kan den helt enkelt inte aktivera dem och markerar dem automatiskt som deactivate.
You can now visit your website to see if the critical error message has disappeared.
Import: Glöm inte att byta namn på ”plugins”-foldern om problemet med det kritiska erroret har lösts. WordPress kommer då att känna igen foldern och du kan reactivate tilläggen ett efter ett från WordPress dashpanelen för att identifiera vilket som orsakade det kritiska erroret.
Mer detaljer finns i vår tutorial om hur du deaktiverar alla WordPress tillägg.
2. Byt till ett standardtema
Nästa steg i felsökningen av det kritiska erroret är att byta ut ditt WordPress-tema till ett standardtema. Detta kommer att fixa problemet med det kritiska felet om någon kod i ditt nuvarande WordPress-tema orsakar problemet.
Gå bara till WordPress.org theme directory och download en ny kopia av ett standardtema som gillar Twenty Twenty-Two eller Twenty Twenty-Three.
Därefter måste du packa upp filen med temat på din dator.
Detta kommer att skapa en folder med namnet på temat på din dator.
Nu måste du ansluta till din WordPress site med hjälp av en FTP-klient eller appen File Manager i webbhotellets control panel.
När du har anslutit, navigera till /wp-content/themes folder, och du kommer att se en lista över alla teman installerade på din website.
Gå vidare och download all dessa foldrar till din dator som en backup.
Efter det måste du ta bort alla themes foldrar från din website.
Din site WordPress har nu inte ett theme installerat.
För att fixa detta, uploada standardtema foldern som du downloadade tidigare.
När denna process är slutförd kan du försöka besöka din website.
Om det var ditt WordPress theme som orsakade det kritiska erroret borde felmeddelandet ha försvunnit och you kommer att kunna komma åt din website.
3. Installera om WordPress
En korrupt WordPress core-fil eller skadlig kod kan också utlösa ett critical error i WordPress. Det enklaste sättet att fixa detta är att installera om WordPress.
Gå bara till WordPress.org och download en ny kopia av WordPress till din dator.
När du har downloadat filen måste du packa upp den på din dator. Då skapas en folder med anropet ”wordpress”, som innehåller alla filer du behöver för ominstallationen.
Anslut sedan till din WordPress site med hjälp av en FTP-klient eller appen File Manager i webbhotellets dashboard eller cPanel (kontrollpanel).
När du har anslutit dig navigerar du till rotmappen på din website. Det här är den folder som innehåller mapparna wp-admin, wp-content, wp-includes och wp-admin.
Välj nu filerna i mappen ”wordpress” på din dator och uploada dem till din website.
Your FTP client will ask if you want to overwrite these files or skip them. You need to select ”Overwrite” and check the box next to ”Always use this action”.
Sedan klickar du bara på knappen ”OK” för att fortsätta. Din FTP-klient kommer nu att ersätta dina WordPress core-filer med färska kopior från din dator.
När det är slutfört kan du försöka besöka din website för att se om det löser error.
Om det kritiska error orsakades av en korrupt WordPress core-fil eller skadlig kod, bör meddelandet försvinna nu.
4. Slå på debug i WordPress
WordPress levereras med ett built-in debug errors-system som allow you att fånga upp fel, save dem i en log file och troubleshoot problem.
För att aktivera det måste du aktivera debug-läget genom att editera wp-config.php-filen. Lokalisera bara följande rad:
define( 'WP_DEBUG', false );
Gå nu vidare och ersätt den här raden med följande kod:
define( 'WP_DEBUG', true );
define( 'WP_DEBUG_DISPLAY', true );
define( 'WP_DEBUG_LOG', true );
define( 'SCRIPT_DEBUG', true );
Om du besöker din WordPress website nu kommer den att visa dig debug-information och det kritiska error message.
Debug-läget visar inte bara PHP errors utan även varningar och notices. Detta hjälper dig att ta reda på vad som orsakar problemet så att du kan fixa det.
Det kommer också att spara error loggar i debug.log filen och spara filen i /wp-content/ folder.
5. Öka PHP:s limit för minne
Din web server hosted gillar alla andra datorer. Den behöver minne för att effektivt kunna runna flera applikationer kl.
Om din server inte har tillräckligt med resurser för att run PHP, kan den krascha eller inte svara. Detta kan utlösa ett critical error i WordPress.
För att fixa detta kan du öka PHP:s minneslimit genom att tala om för din server på webbhotellet att använda mer minne för PHP.
Du kan göra det genom att enter följande rad i din wp-config.php-fil.
define( 'WP_MEMORY_LIMIT', '512M' );
Glöm inte att save och uploada dina ändringar till servern.
För mer details, you can see our tutorial on how to increase the PHP memory limit in WordPress.
Nu kan du försöka besöka din website för att se om detta har löst det kritiska erroret.
6. Upgrade to din PHP-version
WordPress kräver PHP version 7.4 eller senare. Om din WordPress webbhotell server använder en äldre version av PHP, kanske det inte fungerar bra och orsakar ett critical error.
Om du har tillgång till WordPress återställningsläge kan du se vilken PHP-version din site använder genom att besöka Tools ” Site Health page och byta till Info tabs.
Här rullar du ner till section Server och klickar för att förstora den.
Där kommer du att se PHP-versionen installerad på ditt webbhotell server.
Om den är lägre än 7.4 måste du update PHP-versionen.
De flesta bra hostingföretag för WordPress allow you to easily do that from your hosting account control panel. För detaljer, vänligen se vår artikel om hur du uppdaterar din PHP-version på populära WordPress hosting providers.
Vi hoppas att den här artikeln hjälpte dig att felsöka och åtgärda det kritiska felet i WordPress. Du kanske också vill se vår guide om hur du fixar WordPress som fastnat i underhållsläge eller vår expertjämförelse av de bästa företagstelefonitjänsterna för småföretag.
If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.
Syed Balkhi says
Hey WPBeginner readers,
Did you know you can win exciting prizes by commenting on WPBeginner?
Every month, our top blog commenters will win HUGE rewards, including premium WordPress plugin licenses and cash prizes.
You can get more details about the contest from here.
Start sharing your thoughts below to stand a chance to win!
Elliot Walker says
Thanks for the guide. Do you know if there is a tool to monitor and notify me if my site has a WordPress error like this? Can an UpTime monitor tell if a page is not navigable and is displaying such messages?
WPBeginner Support says
We would recommend taking a look at our article below for these questions. Most uptime monitor tools should tell you if there is an error on a page where it can’t be seen by your users.
https://www.wpbeginner.com/plugins/how-to-monitor-server-uptime-in-wordpress/
Administratör
rahul says
I got the critical error message and I can’t view my website. I signed into my cPanel and went to the plug-ins folder in the file manager. When I right click on the plug-ins folder there is no “rename” option to select. I don’t know what to do to get my website back.
WPBeginner Support says
Your hosting provider may have customized their file manager. You would want to try right-clicking the file or reaching out to your hosting provider and they should be able to assist!
Administratör
AhmanPg says
Updating to the newest PHP versions often resolves the issue, since some new plugin updates wont work with older PHP vers
WPBeginner Support says
Not always, sometimes a plugin or theme may not be set up to work with the newest version of PHP but that can help in some situations
Administratör
Bert Beckers says
I’m having this issue on a multisite install. After deleting some outdated (and unsupported) plugins, suddently one of my sites showed this error. Is there any way to get into the admin panel without the automated email?
WPBeginner Support says
You would want to take a look at the second method in this guide for troubleshooting without the email.
Administratör
Keith says
This post is still really helpful. LIFE SAVER! Removing and re-introducing the plugins worked! Thanks so much for providing this information.
WPBeginner Support says
Glad our guide helped
Administratör
saad says
thank you so much
WPBeginner Support says
You’re welcome!
Administratör
Marie says
I get this error on one page only. When a WPforms form is submitted. I’ve done everything on this page and still get the error on that one page. The form does actually work despite users getting this error
WPBeginner Support says
We would recommend reaching out to WPForms’ support directly if that is the plugin causing the error and they can help troubleshoot the error.
Administratör
Anu says
Thank you so much. It was very helpful.
WPBeginner Support says
Glad our guide was helpful!
Administratör
Mel says
I am working on a test site for the company I work for. I got the critical error message but no email. I can’t figure out how to get back on my site to fix it as all I see is the message itself. Thank you!
WPBeginner Support says
The manual method from this article should help you with how to handle it
Administratör
Herbert Thiel says
Thank you so much for being here. It seems whenever I have an issue and I Google it I wind up here to get the right (helpful) answer. So now I come here first.
WPBeginner Support says
Glad our articles have helped and we hope you continue to find our guides helpful
Administratör
Paul says
This is an excellent tutorial and enabled me to get my ancient website up and running again – caused by out of date plugins. Thank you so much.
WPBeginner Support says
Glad our guide could help you get up and running again!
Administratör
Carlos Rodriguez says
Thanks for this article, it was very helpful, WP should send this link rather than the one they send on a critical error link they send.
Cheers!
WPBeginner Support says
You’re welcome! Glad our guide could help and maybe one day
Administratör
Lynda says
I am so very happy that I found this resource page. It was really helpful and saved me from paying someone to fix the issue. I followed the instructions under ”Manually (Without Email)”. Use my host site to make the changes to the plugins folder as per the instructions and IT WORKS!!!
THANK YOU SO MUCH!
WPBeginner Support says
Thank you for your thanks and glad to hear our guide could help!
Administratör
Abby says
Thanks for this, really helpful. I deleted the plugin using the manual method, renaming the plugin folder, saving me a ton of time!
WPBeginner Support says
You’re welcome! Glad to hear our recommendation helped!
Administratör
Julio says
Thank you for the help, I appreciate that!
WPBeginner Support says
You’re welcome!
Administratör
Rob Mccolley says
In item #3 above, there’s no step-by-step for the File Manager method of reinstalling WordPress.
You write that either FTP or File Manager can be used, but offer steps for FTP only. Did I miss something?
Thanks.
WPBeginner Support says
The file manager varies between hosting providers which is why we do not have a detailed guide on how to use it at the moment. If you check with your hosting provider they should be able to assist you
Administratör
Sudeep says
Hi… thanks for such a nice post.
I renamed my Plugins folder to Plugins.deactivate, and after that I could log into my dashboard. But as soon as I rename the Plugins.deactivate back to Plugins, I get out of my site, and the error message comes back.
What should be the next step? It seems that the problem is with the Plugins folder, but how do I use it if I cannot rename it back to its original?
~ Sudeep
WPBeginner Support says
For that issue, it seems like one of your plugins is having a major error, you could manually create a plugins folder and move the individual plugins back into the plugins folder to find which of your plugins is the root of the error.
Administratör
Sudeep says
Okay. Thanks. Will do that
RAGHUL DHARMARAJAN says
I got the e-mail with the WordPress recovery mode link. But it’s just opening my broken website only – not the WordPress recovery mode login page. The link is not expired.
WPBeginner Support says
It sounds like the recovery email is not working properly in which case we would recommend using the second method from this guide.
Administratör
Sumit Sharma says
Thanks a ton for this post. Keep up the great work.
WPBeginner Support says
Glad our guide was helpful!
Administratör
Carly says
Thank you so much for this amazing post! It was momentarily very stressful to have my website down but these clear, easy instructions helped to keep me calm and I was able to fix it quickly.
WPBeginner Support says
Glad our guide could help you solve this error!
Administratör
Craig says
Thank you so much – your article was brilliantly clear & saved lots of stress!
WPBeginner Support says
Glad our article was helpful!
Administratör
Margaret agard says
thank you so much! Got an email from google at 2 AM saying my site couldn’t be indexed. Got the critical error and followed your instructions.
When I renamed the plugin folder back still got the error so I I actually had to rename each plugin file and then test each one until I found the one that caused the problem
Again thank you. Was going to be on a show that day sending people to the website! Now it’s working and I can go back to sleep. Big smiles here!
WPBeginner Support says
Happy to hear our guide could help and hope you slept well!
Administratör
Jamesetta says
I tried but it did not work. I got as far as the renamed plugin but could not find the plugins afterwards to reactivate. It got a bit confusing. I hope my site comes back up because everything went crazy even after I renamed to plugins again.
WPBeginner Support says
To have your plugins available again you would want to revert the name of the plugins that you changed to their original names and they should appear again.
Administratör
Stefanie says
You can always be counted on when I need you! I was getting the critical error but never got the email so was clueless. I followed your steps (although I panicked for a moment after I renamed the folder) and sure enough-I found the plugin causing the problems.
Thank you so much for your help
WPBeginner Support says
Glad our guide could help!
Administratör
Dennis says
Just wanted to say thanks for this clear article. It’s all you need to know in this situation. Resolved this issue with this, saving me a lot of googling, and life’s too short for googling :-).
WPBeginner Support says
Glad our guide was able to help
Administratör
momin says
what should I do when I try to install a plugin or any theme and my WordPress website show a critical situation on the to bar.
I’ll fix it earlier now if I install every theme it appears again.. please let me know what can do?
WPBeginner Support says
You may want to check your hosting provider’s error log to see if there is a specific error there but the most likely reason would be if your file permissions are incorrect. You could try the method from our article below for another option:
https://www.wpbeginner.com/wp-tutorials/how-to-fix-image-upload-issue-in-wordpress/
Administratör
Christine says
I got the critical error message and I can’t view my website. I signed into my cPanel and went to the plug-ins folder in the file manager. When I right click on the plug-ins folder there is no ”rename” option to select. I don’t know what to do to get my website back.