Vi känner igen känslan. Det sjunkande ögonblicket när din webbplats går ner och du inte har någon aning om varför. Det är ett av de vanligaste WordPress-felen, men det är också ett av de mest mystiska. Det säger dig inte vad som är fel, bara att något är trasigt.
De goda nyheterna? Det går nästan alltid att åtgärda. Efter att ha hjälpt otaliga kunder har vi hanterat det här felet ganska ofta.
I den här guiden går vi igenom de exakta stegen för att få igång din webbplats igen. Följ bara med, så kommer du att få allt att fungera igen på nolltid.

Här följer en snabb översikt över de ämnen som vi kommer att täcka i den här artikeln:
- What Is the 500 Internal Server Error?
- What Causes the Internal Server Error in WordPress?
- Fixing the 500 Internal Server Error in WordPress
- Clear WordPress and Browser Cache
- Checking for Corrupt .htaccess File
- Increasing the PHP Memory Limit
- Deactivate All WordPress Plugins
- Switch to a Default WordPress Theme
- Re-Uploading Core Files
- Enable Debug Logs in WordPress
- Ask Your Hosting Provider
- Video Tutorial
Vad är felet 500 Internal Server?
500 Internal Server Error är som en låst dörr utan nyckel. Du vet att något är fel, men det finns ingen anteckning som förklarar vad som hände.
Det här felet är inte bara ett WordPress-problem. Det kan dyka upp på vilken webbplats som helst när servern stöter på ett problem som den inte vet hur den ska hantera.
”500” i meddelandet är en HTTP-statuskod. Om du slår upp det hittar du en vag definition:
”500 Internal Server Error-svarskod anger att servern stötte på ett oväntat villkor som hindrade den från att uppfylla begäran.”
Det är inte särskilt hjälpsamt, eller hur? Det är serverns sätt att säga, ”Något gick sönder, men jag är inte säker på vad.”
Hur det här felet ser ut beror på din hostinginstallation och webbläsare. Här är ett exempel på hur det ser ut på en Apache-server:

Om din webbplats körs på Nginx kan det se lite annorlunda ut. Och om Google Chrome inte kan ladda en korrekt felsida kommer du att se något liknande detta:

För nybörjare kan detta kännas överväldigande. Det finns inget meddelande som säger vad som gick fel eller hur man ska åtgärda det.
Det är som att be en mekaniker att laga din bil utan att berätta vad som är trasigt. De kommer att behöva kontrollera olika delar tills de hittar problemet.
Enligt vår erfarenhet är det bästa sättet att åtgärda problemet att ta det steg för steg. Vi går igenom de vanligaste orsakerna och lösningarna så att du kan få din webbplats att fungera igen.
Få experthjälp när som helst med On-Demand WordPress Support!
Att hantera ett fel på en intern server kan vara frustrerande. Vår On-Demand WordPress Support finns här för att hjälpa dig att poprawka tekniska problem snabbt och effektivt.
- Engångsbetalning för experthjälp på begäran
- Snabba handläggningstider
- Tillgänglig 24/7
👉 F å akut WordPress-support nu! 🛠️
Vad orsakar det interna serverfelet i WordPress?
Det interna serverfelet i WordPress är som ett pussel med saknade bitar. Du vet att något är fel, men felmeddelandet säger dig inte exakt var problemet är.
Enligt vår erfarenhet är den vanligaste orsaken en korrupt .htaccess-fil. Ibland är det ett plugin eller ett tema som inte fungerar som det ska med din installation.
Andra gånger kan din webbplats nå PHP-minnesgränsen, vilket gör att WordPress kraschar. Korrupta kärnfiler kan också utlösa detta fel, vilket gör att du blir utelåst utan förvarning.
I vissa fall visas felet bara när du försöker komma åt WordPress-adminområdet, medan resten av din webbplats körs helt fint. Det är som att vara utelåst från sitt eget hus medan gästerna fortfarande kan gå in genom bakdörren.
Det som gör det här felet knepigt är att det vanligtvis inträffar innan WordPress kan laddas ordentligt. Det innebär att servern inte kan samla in tillräckligt med information för att förklara vad som gick fel.
Om du vill ha en djupare inblick i hur WordPress fungerar bakom kulisserna kan du kolla in vår guide om hur WordPress fungerar under huven.
Låt oss nu gå igenom felsökningsstegen för att få din webbplats att fungera igen.
Fixa felet 500 Internal Server i WordPress
Innan du börjar med felsökningen ska du se till att du har en komplett WordPress backup av din website till hands.
Om du har tillgång till WordPress admin area kan du använda ett WordPress backup plugin för att skapa en fullständig backup av din website.
Vi rekommenderar att du använder Duplicator för att hantera detta. Det hjälper dig ej ej bara att snabbt säkerhetskopiera din website, utan du kan även lagra dina backups i molnet, och viktigast av allt, du kan återställa din website från backupen.
Om du däremot inte har tillgång till admin area i WordPress kan du manuellt skapa en backup av WordPress med hjälp av phpMyAdmin och en FTP-klient.
Följ därefter följande steg för att troubleshoota och fixa det interna server error på din website.
Clear cachen i WordPress och webbläsaren
Webbläsare och dina tillägg för caching i WordPress kan ibland av misstag lagra en cachad kopia av en error page.
Det enklaste sättet att fixa detta är att först cleara din webbläsares cache.

Efter det, om du har tillgång till WordPress admin area på din website, då kan du tömma WordPress cache genom att besöka din caching plugin inställningar page.
För detaljer, se vår tutorial om hur du clearar WordPress cache.
Kontrollera om .htaccess-filen är korrupt
Filen .htaccess är en konfigurationsfil för servern som används av WordPress för att ställa in Omdirigeringar.
En av de vanligaste orsakerna till fel på den interna servern är en skadad .htaccess-fil.
Det enklaste sättet att poprawka detta är att helt enkelt besöka sidan Inställningar ” Permalänkar i obszar administracyjny i WordPress och sedan klicka på knappen ”Spara ändringar” utan att göra några ändringar.

WordPress kommer nu att försöka uppdatera din .htaccess-fil eller generera en ny. Du kan nu besöka din webbplats för att se om detta har löst felet med den interna servern.
Om error fortfarande visas måste du kontrollera att WordPress har kunnat generera eller skriva till .htaccess-filen.
Ibland kan det hända att WordPress på grund av behörigheter för filer och kataloger inte kan skapa eller skriva till din .htaccess-fil.
Du kan nu försöka ersätta .htaccess-filen manuellt. Först måste du logga in på din website med FTP eller appen File Manager under webbhotellets kontrollpanel.
Därefter måste du byta namn på dinhuvudfil .htaccess till något som gillar .htaccess_old. Detta gör att du kan behålla filen som en backup, men WordPress kommer inte att känna igen den.
För att byta namn på .htaccess-filen måste du logga in på din site med FTP eller appen File Manager i webbhotellets cPanel-instrumentpanel.
När du har anslutit dig kommer .htaccess-filen att ligga i samma directory där du hittar foldrar som gillar wp-content, wp-admin och wp-includes.
Högerklicka bara på .htaccess-filen och byt namn på den till .htaccess_old.

Därefter måste du skapa en new .htaccess-fil.
I din sites rotfolder högerklickar du och väljer sedan alternativet ”Create new file” i din FTP-klient eller File Manager app.

Döp den nya filen till .htaccess och klicka på ”OK” för att save den.
Nu är denna .htaccess-fil för närvarande tom, och du måste add to standard WordPress omskrivningsregler till den.
Högerklicka bara på filen och välj sedan ”View/Edit” i din FTP-klient eller app för filhantering.

Den tomma filen öppnas i en plain text editor som gillar Notepad eller TextEdit.
Nu måste du kopiera och klistra in följande kod inuti den:
1 2 3 4 5 6 7 8 9 10 | # BEGIN WordPress <IfModule mod_rewrite.c> RewriteEngine On RewriteBase / RewriteRule ^index.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L] </IfModule> # END WordPress |
Den här koden är den standardregeluppsättning som används av WordPress. Glöm inte att save your ändringar och uploada filen tillbaka till servern.
You can now visit your website to see if this has resolved the internal server error.
Om det gjorde det, ge dig själv en klapp på axeln eftersom du fixade det interna server error.
Viktigt: Innan du går vidare med andra saker, se till att du går till Settings ” Permalinks page i WordPress admin area och klickar på knappen Save utan att göra några ändringar. Detta kommer att återskapa .htaccess-filen åt dig med korrekta omskrivningsregler för att säkerställa att dina pages med post inte returnerar ett 404 error.
Om det inte fungerade för dig att kontrollera lösningen för den korrupta .htaccess-filen, måste du fortsätta att läsa den här artikeln.
Öka PHP:s limit för minne
Ibland kan ett internt error på servern uppstå om ett skript förbrukar hela PHP:s limit för minne.
Det enklaste sättet att öka limiten för minnet i PHP är att editera filen wp-config.php. Var försiktig när du gör detta om du är en Beginner. Du måste följa instruktionerna noggrant eftersom även små misstag i WordPress core-filer kan förstöra din site.
Börja med att ansluta till din webbplats i WordPress med hjälp av en FTP-klient eller appen File Manager i kontrollpanelen på ditt webbhotell.
Du hittar filen wp-config.php i huvudfoldern på din website. Högerklicka på den och välj ”Download”. Detta säkerställer att du har en backup av filen om något skulle gå fel.
När du har saved den kan du högerklicka på den och select ”View/Edit”.

I filen wp-config.php måste du add to följande kod precis ovanför raden som lyder: ”That’s all, stop editing! Trevlig publicering”:
1 | define( 'WP_MEMORY_LIMIT' , '256M' ); |
För mer detaljer, se vår tutorial om hur du ökar PHP-minneslimiten i WordPress.
Obs/observera: Om 256M inte löser problemet kan du prova att öka till 512M.
Om du bara ser det interna serverfelet när du försöker logga in i din WordPress-admin eller uppladar en image i din wp-admin, bör du öka minnesgränsen genom att följa dessa steg:
- Skapa en tom textfil på din dator och döp den till php.ini
- Klistra in den här koden där: minne=256MB
- Save filen
- Uppladda den till din /wp-admin/ folder med hjälp av FTP
Om du fixade problemet genom att öka minneslimiten, har du bara fixat problemet tillfälligt. You still need to find the cause that is exhausting your memory limit.
Det kan vara ett dåligt kodat plugin eller till och med en funktion i temat. Vi rekommenderar starkt att du ber ditt WordPress webbhotell att titta i loggingarna på servern för att hjälpa dig att hitta den exakta diagnosen.
Om att öka PHP-minnesbegränsningen inte poprawka problemet för dig, behöver du mer felsökning.
Deactivate alla tillägg till WordPress
Om ingen av lösningarna ovan fungerade för dig, orsakas detta error troligen av ett specifikt plugin som installerats på din website.
Det är också möjligt att det är en kombination av tillägg som inte spelar bra med varandra.
Om du har tillgång till WordPress admin area på din website, kan du helt enkelt gå till plugins page och deactivate alla WordPress tillägg.

Men om du inte har tillgång till admin area i WordPress kan du deactivate alla tillägg i WordPress med FTP.
Anslut bara till din WordPress website med en FTP-klient eller filhanteringsappen under webbhotellets panel.
När du är ansluten, navigera till mappen /wp-content/ och byt namn på plugins folder till plugins.deactivated.

WordPress letar efter tillägg i mappen Plugins. Om mappen Plugins inte hittas deaktiveras alla tillägg automatiskt.
You can now try visiting your website to see if this resolved the internal server error on your website.
För att återställa alla dina plugins kan du helt enkelt byta namn på mappen ”plugins.deactivate” tillbaka till plugins.
Your tillägg kommer nu att återställas, men de kommer fortfarande att vara deaktiverade.
Nu kan du aktivera enskilda tillägg och besöka din website för att ta reda på vilket tillägg som orsakar det interna server error.
För mer information, se vår przewodnik om hur du inaktiverar alla tillägg WordPress utan wp-admin.
Om deactivate av alla tillägg inte fixade det interna server error på din website, fortsätt att läsa.
Byt till ett standardtema för WordPress
En möjlig orsak till error i den interna servern kan vara någon kod i your WordPress theme.
För att avgöra om så är fallet måste du byta ditt tema till ett standardtema för WordPress.
Om du har tillgång till admin area på WordPress går du till sidan Appearance ” Themes. Om du redan har ett standardtema installerat kan du helt enkelt klicka på knappen Activate för att byta tema.

Om du inte har ett standardtema installerat kan du clicka på knappen ”Add New” högst upp och installera ett standardtema (Twenty Twenty-Three, Twenty Twenty-Two, och så vidare).
Om du inte har tillgång till admin area i WordPress kan du ändå byta till ett standardtema.
Anslut till din WordPress website med hjälp av en FTP-klient och navigera till /wp-content/ foldern.
Right-click to select the themes folder and download it to your computer as a backup.

Därefter måste du delete the themes folder från din website. När den är borttagen går du vidare och skapar en new themes folder.
Your new themes folder kommer att vara helt tom, vilket innebär att du inte har några WordPress themes installerade för tillfället.
Därefter måste du besöka WordPress temakatalog och ladda ner ett standardtema för WordPress till din dator.

Din webbläsare kommer sedan att downloada temat som en ZIP-fil till din dator.
Locate filen på din dator och packa sedan upp den. Windows-användare kan packa upp filen genom att högerklicka på den och sedan välja ”Extract All”. Mac-användare kan dubbelklicka på ZIP-filen för att extrahera den.

Du kommer nu att se en folder som innehåller your WordPress theme.
Byt tillbaka till din FTP-klient eller File Manager och uploada den här foldern till den tomma themes-mappen.

När den har laddats upp kommer WordPress automatiskt att börja använda standardtemat.
You can now visit your website to see if this resolved the internal server error.
Om detta inte fungerar kan du ladda upp dina WordPress themes igen från backupen eller byta tillbaka till det theme du använde tidigare.
Oroa dig inte för det. Det finns fortfarande några fler saker du kan göra för att fixa error.
Uppladdning av core-filer
Om alternativen för plugin och theme inte fixade det interna erroret på servern, är det värt att ladda upp /wp-admin/ och /wp-includes/ folders igen från en ny WordPress install.
This will NOT remove any of your information, but it may solve the problem in case any file is corrupted.
Först måste du besöka WordPress.org website och klicka på knappen ”Download”.

Detta kommer att downloada WordPress ZIP-filen till din dator.
Gå vidare och extrahera ZIP-filen. Inuti den hittar du en wordpress
mapp.

Därefter måste du ansluta till din WordPress website med hjälp av en FTP-klient.
När du har anslutit dig går du till rotmappen på din website. Det är den folder som har mapparna wp-admin, wp-includes och wp-content inuti sig.
Öppna mappen WordPress på din dator i den vänstra columnen.
Nu måste du markera alla filer i wordpress-mappen
och uppladda dem till din webbplats.

Din FTP-klient kommer nu att överföra dessa foldrar till din server.
Du får då frågan om du gillar att skriva över filerna. Select ”Overwrite”, välj sedan ”Always use this action” och kontrollera checkboxen ”Tillämpa to current queue only”.

Din FTP-klient kommer nu att ersätta dina äldre WordPress-filer med new, fräscha kopior.
Om dina WordPress-filer var skadade, kommer detta steg att fixa det interna server error för you.
Aktivera loggar för debug i WordPress
WordPress levereras med ett built-in system för att hålla loggar för debug.
Du kan aktivera det genom att använda pluginet WP Debugging. För mer detaljer, se vår guide om hur du installerar ett plugin för WordPress.
När pluginet har aktiverats kommer det att aktivera debugging loggar på din WordPress website.
Om du inte har tillgång till admin area på din WordPress-webbplats kan du aktivera debug genom att lägga till följande kod i din wp-config.php-fil:
1 2 | define( 'WP_DEBUG' , true); define( 'WP_DEBUG_LOG' , true); |
När du har aktiverat debug-loggar kan du visa dem genom att använda en FTP-klient och navigera till mappen /wp-content/.

Du kan öppna debug errors log file i en textredigerare, och den kommer att visa dig en lista över fel och varningar som uppstod på din website.
Vissa error och varningar kan vara harmlösa incidenter som kanske inte behöver fixas. Men om du ser ett internt error på servern på din website, kan dessa peka dig i rätt riktning.
Fråga din hosting provider
Om alla metoder misslyckas med att fixa det interna server error på din website, då är det dags att få lite mer hjälp.
Kontakta support teamet på ditt webbhotell så kan de kontrollera loggingarna på servern och hitta grundorsaken till error.
Om du vill fortsätta felsöka på egen hand kan du läsa vår ultimata guide för felsökning i WordPress för nybörjare.
Video Tutorial
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.
Kim
Thanks. It was a corrupted .htaccess file.
Friedemann Wetter
nothing but ”Re-uploading Core Files” solved it!
I used a copy of a similar page that had no problems!
Thanks!
Jeffrey Hayes
Your article did help me solve the issue. The problem seem to start when I tried to add new pages and/or post. After reading your article I first went into my file manager in my hosting control panel and tired to change the name of htaccess file but file manager would not allow me to do this so I went back into wordpress and deactivated ALL my plugins and then I could add pages and post with no error messages so I then reactivated one plugin at a time and each would add post/page until I found the plugin that was causing the problem so WP is running great again thanks to you, I am very new to WP as I always develop my websites in Dreamweaver.
WPBeginner Support
Hi Jaffery,
Glad to hear that you find WPBeginner helpful.
Don’t forget to follow us on Facebook for more WordPress tips and tutorials.
Admin
Diego
I was having trouble with this and i tried every solution here.
Nothing worked , then i looked in the folder where wp-config , wp-mail is and i found a file named erro_log.
I looked and found two of my pages inside the theme was giving error i just upload again via ftp the files and Boom!
All working again.
Sophie
Thanks for posting this. Your reply solved my problem as well. I had forgotten a ’,’ in php file.
Thank you for saving me the time of deactivating all of my plugins!
Aathira
Thank you for saving my life.
Dave Sumner
inre: Re-uploading the core files includes/admin… am I overwriting the existing files or do I have do something first like re-name the old files before ftp’ing the new core files in. I’ve searched everywhere, but I don’t think I’ve seen an answer stated definitively on that.
Thanks.
Rico Bravo
I went through every step and I couldn’t fix the error. So, I deleted the child theme and re-set the permalinks to Post name – It worked. Thanks for the tutorial…
Aseem Rastogi
Deactivating all plugins worked for me..
thank you
Fredy pandia
thanks wpbeginner
you really made my day
changging .httaccess to the basic help my site up and run again
basic wordpress .httacess
# BEGIN WordPress
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ – [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
# END WordPress
John
I renamed the Plugins folder to Plugins.de
i logged into my site, it listed all my plugins but said they were not present.
I logged out of my site.
I then renamed the folder back to Plugins. I logged into my site, all the plugins were there but not activated. i activated the plugins 1 at a time until i found the corrupted plugin. i then deleted that plugin, reloaded it, activated it and now all works perfectly.
Joshua lynch
Hello, I am new to a company and they had a third party create and run their wordpress, now ive somehow accidentally managed to change the URL of the site to something else rather that what was purchased and added to the business website using the url from a host, I think they use Fast host, but I get a 500 internal error now and I cannot log into the account and when you go to the web page it come up without a theme or anythning. Please Advise as I need this sitem up and running again asap!
Frank
You saved my life! Thanks.
Daniel
I renamed my htacces and it worked but my problem is it toke back the Maximum upload file size which increased before to its default plz help
David
I had an issue where none of these things worked for me. For some reason, whenever I clicked ”save” in the general settings or when clicking ”save” in the permalinks settings, it would send me into a 500 server error loop. The only way to fix this was to upload a new ”clean” version of an .htaccess file I had from another site running a similar setup. Same host, etc. Clicking save would trigger a change in the .htaccess file and basically corrupt it. In speaking with Bluehost tech support (like the 7th or 8th time) I finally found a stud tech support and he addressed the issue by disabling something called the ”endurance cache plugin.” If you are on Bluehost and face the same issue, have your support try this. It could save you both hours!
João Nunes
Thanks a lot, it solved my problem.
Will
Deactivating plugins and then Activating them solved it for me thanks. One tip for you video is to slow down on each item I had to pause and rewind like 3 times lol
cr_mck
Thank you so much for posting this help tutorial. It was a corrupt plugin that caused the problem. I changed the plugin folder name and managed to get back in and turn them back on one-by-one.
Jose Cabral
Re-uploading Core Files solved my issues
Maurice
I was updating a plugin and then I got the 500 internal server error. I watched the video above and I am a internet technology moron. In the video the author is on a screen I have no idea how to get to or what it even is. Please help.
Maurice
Kat
Useful but since I’m such a newbie and still learning WordPress, I am stuck. I can’t even seem to log in because of the 500 internal server error. Do you know what I should do?
Shuaib
you save my life
Carlos
Thanks a lot for this. It helped me solve the issue.
Neneh
Deactivating the plugins worked for me, thanks
Atin
i tried all the above solutions but none worked correctly .
Here is my situtation;
1. frontend not working (I need solution for this)
2. backend login works fine
James
Same problem here. Clean WP installation works fine. Restoring DB and files from local server to hosting – front page’s blank screen, admin panel is available.
Have you already solved your problem, Atin?
Kate
Have you tried resaving the Permalink structure under Settings? This can help restore a corrupted .htaccess file, which I’ve found causes a lot of those broken-front-end, working-back-end problems.
Charlotte
I’m the opposite, front end working, haven’t even been able to get back end working at all since making it live through wp-admin! Tried everything!!
Ang
GREAT! Thanks x all, your save my day!
Tulay
Thanks! you re the hero of the day and saved me! have an awesome day just for that!
Mac
Thanks a lot it works for me. You save my day! Cheers!
Lindsay
Thank you for this article! It helped me resolve issues with my site quickly rather than having to rely on tech support that takes days!
SJ
Thank you,
In my case, I found the theme is causing the error. After deleting, it works.
How to fix this, This is a premium theme which can’t be downloaded from wordpress directly.
This theme is perfectly working on my another site which is controlled by vestacp.
But, This server is managed by CWP. So, Centos web panel security may be the reason for this http 500 error??
Please help
Thanks
Celian
Thanks you very much for theses advices, it worked perfectly !
Larry Halpern
After updating WordPress to 4.7.2, I’m getting the 404 error (”The requested URL / was not found on this server”). My host said to go to the settings tab and saved them – no luck. I’ve deactivated the plug-ins – no luck. This hasn’t happened in 7 years. Any thoughts?
WPBeginner Support
Hi Larry,
Please follow the steps in WordPress troubleshooting guide.
Admin
Kris
Just to say thanks for this information, concise and fortunately for me the first step fixed it!
Andrea
Ignore my last comment. I figured out what I did. I now just am unsure on how to figure out which plugin it was that messed me up. lol
Andrea
I just followed these steps as I had an Error 500. I can now get back into WordPress admin (thank you), but none of my plug-ins are back. I could add them all again, but I have NO IDEA what I had. Any advice on how to get them back? This happened once before and it all came back fine when I deactivated. I’m a complete novice, so I’m guessing I hit something wrong. Thanks.
Mohak M
I encountered this error while restoring via a backupbuddy zip file. I uploaded the zip and importbuddy.php script in the root directory via FileZilla and ran the script. However, during the process, i got this error. Any idea how to fix this issue?
Thanks.
JPS Nagi
Thank you ! Thank you ! Thank you ! Thank you !
My hosting company was not helpful. I am just a simple guy who was happy with WordPress. The tech support on the phone was annoyed, and rude.
Finally got this to work … it was the htaccess thing.
I need to find new hosting company … any recommendations ?
WPBeginner Support
Please take a look at our guide on how to choose the best WordPress hosting.
Admin
Med Toledo
Thanks a lot for this TIP, I did as suggested and wordked as a charm. I renamed the .htacces file, just wondering if that file is needed or the server generates a new one?
WPBeginner Support
WordPress regenerates it automatically if it doesn’t find one. You can also regenerate it by visit Settings » Permalinks page in your WordPress admin area. Simply click on the save changes button without making any changes.
Admin
Jimy Lincoln
Thank you very much for this video. It helped when my hosting company was not available.
Phoebe
I am getting the HTTP 500 error when I try to access the admin site. The site itself seems to be working as normal though. This has happened after I updated to WP 4.7. Any suggestions?
Scott
I just had this exact issue and here is how I solved it.
1. Rename the plugin folder via ftp. i.e. plugin-test.
2. Visit the website’s admin page
2.a. When prompted, update the database
3. Make sure you can go in and out of the sites admin page like normal.
4. Rename the plugin folder back to original name.
That fixed the issue for me.
Manjunath
Thanks! Its unbelievable post about fixing internal server error. I was frustrated about this error and finally fixed it by this post and i like all The posts written here.
Yulia
Thank you so much for such a simple and useful explanation!
Melissa
I am getting the http error 500 message when I try to log into the admin site and am unable to access it. The site itself works fine though. I was upgrading the site to the latest version of WP. Can anyone help?
Suzanne Turner
I’m unable to access the dashboard for my site so I don’t know how I can perform the above checks.
WPBeginner Support
Hi Suzanne,
Please see our guide on what to do when you are locked out of WordPress admin area.
Admin
rachel
Life saver thank you. Mine was caused by a plugin which I deleted from the hosting control panel and all was well again.
S.S.
Thanks so much for this article (and for all your great articles!) As a new wordpress developer, you just saved me hours of stressing!!
Ian Rhodes
I run several sites and have run into a strange problem. I can access one site, but not the admin. On another I can’t access the site or admin. Another site is unaffected.For the problem sites I get error 500.
When I spoke to my service provider, the weird thing is that the CAN access the login screen that I can’t.
I’ve tried your suggestions to no avail and am still unable to get to my dashboard
WPBeginner Support
Try our step by step WordPress troubleshooting guide to figure out what’s causing this issue.
Admin
nanda
i was add zipfile theme from my pc and insall……after loading its shows internal error …..please help me thank you
Ugyen Zangmo
It fixed my problem. Thank you so much
Dan
This would be helpful if I could get into the site to begin with, but that’s the problem I’m having. Unable to log in and getting a INTERNAL SERVER ERROR 500
Kira San
I think when the site exceeds the disk quota, this error will pop up.
Miruna B.
Hello,
Thanks for the article. After trying everything you suggested, I managed to get my site back up, however now it seems I am experiencing a new issue. I cannot install, download, update anything… it just says Unpacking or downloading and nothing happens.
Is there anything I can do?
Best!
Francesco Mazzini
Thanks! Really hopeful. I had a 500 Internal Server Error, spent a lot of time looking for solutions in the web, and at least you were the only one who gave the right answer. now it goes! The site is , showed only the home page and not the others, but reading your answers and applying them and now is on again. Great!
Thanks again!!!
WPBeginner Support
Hey Francesco,
Glad you found it helpful. You may also want to subscribe to our YouTube Channel for WordPress video tutorials.
Admin