Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
WPB Cup
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

Så här fixar du 500 Internal Server Error i WordPress

Ser du en 500 internal server error i WordPress?

Error i den interna servern är ett av de vanligaste WordPress felen.

Det är lite knepigt eftersom error inte ger någon annan information, många Beginnare tycker att det är ganska frustrerande.

I den här artikeln visar vi dig hur du enkelt fixar 500 internal server error i WordPress.

Fixing the internal server error in WordPress

Här följer en snabb översikt över de ämnen som vi kommer att täcka i den här artikeln:

Vad är 500 Internal Server Error?

500 internal server error är ett vanligt error på en web server. Det är ej specifikt för WordPress utan kan uppstå på vilken website som helst.

500 i message är tekniskt sett en HTTP error-kod. Om du slår upp den här koden visas bara dess standard description:

”500 Internal Server Error response code indicates that the server encountered an unexpected condition that prevented it from fulfilling the request.”

Det här är ett generiskt ”catch-all”-felmeddelande, vilket innebär att servern inte kunde tilldela ett bättre, mer användbart felmeddelande när den stötte på the issue.

The error page ser olika ut beroende på vilken programvara för web server (Nginx eller Apache) din website använder och vilken webbläsare du använder.

Så här kan en page med Apache error se ut:

Internal server error page on Apache

Det kan se annorlunda ut om du använder NginX och Google Chrome.

Det kommer också att se annorlunda ut om Google Chrome inte kan hitta en error page att displayed:

Google Chrome http 500 error

För Beginnare kan detta vara otroligt frustrerande. Ingen ledtråd eller message pekar dem i rätt riktning för att snabbt fixa det.

Att fråga hur man fixar ett internt error på servern gillar att fråga din läkare hur man fixar smärtan du upplever utan att berätta var smärtan är.

Men om du känner till de vanliga orsakerna som utlöser detta fel kan du försöka fixa dem en efter en för att lösa felet utan att bryta någonting.

Vad är orsaken till Internal Server Error i WordPress?

Internal server error i WordPress orsakas ofta av en korrupt .htaccess-fil, dåligt kodade tillägg eller ditt aktiva WordPress theme.

Andra möjliga orsaker till error på intern server i WordPress är PHP memory limit eller korrupta core WordPress filer.

Under vissa förhållanden kan det interna server error bara dyka upp när du försöker komma åt WordPress admin area medan resten av webbplatsen fungerar bra.

Vanligtvis utlöses error innan WordPress kan hämtar och servern kan inte få tillräckligt med information om vad som stoppade den.

För mer information, se vår artikel om hur WordPress fungerar bakom kulisserna.

Med detta sagt, låt oss nu ta en titt på hur du går tillväga för att felsöka det interna server error i WordPress.

Video Tutorial

Subscribe to WPBeginner

Om du föredrar skriftliga instruktioner är det bara att fortsätta läsa.

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.

Clear 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 också används av WordPress för att ställa in redirects.

En av de vanligaste orsakerna till error i intern server är en skadad .htaccess-fil.

Det enklaste sättet att fixa detta är att helt enkelt besöka Settings ” Permalinks page i WordPress admin area och sedan klicka på knappen ”Save Changes” utan att göra några ändringar kl.

Update permalinks to regenerate .htaccess file

WordPress kommer nu att försöka updating din .htaccess-fil eller generera en new åt dig. You can now visit your website to see if this has resolved the internal server error.

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 directories 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.

Rename .htaccess file

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.

Create new htaccess file

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.

Edit .htaccess file

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:

# 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 WordPress website med hjälp av en FTP-klient eller appen File Manager under webbhotellets panel.

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”.

Edit wp-config file

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”:

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:

  1. Skapa en tom textfil på din dator och döp den till php.ini
  2. Klistra in den här koden där: minne=256MB
  3. Save filen
  4. 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:s minneslimit inte fixade problemet för dig, kommer du att behöva 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.

Deactivate all plugins

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.

Plugins deactivated via FTP

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 detaljer, se vår guide om hur du deaktiverar alla WordPress tillägg 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.

Activate a default theme

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.

Download theme folder

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.

Download a default theme

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.

Extract theme files

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.

Upload theme folder

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”.

Download WordPress

Detta kommer att downloada WordPress ZIP-filen till din dator.

Gå vidare och extrahera ZIP-filen. Inuti den hittar du en wordpress folder.

WordPress folder extracted

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 välja all filer i wordpress foldern och uploada dem till din website.

Upload core WordPress files

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”.

Overwrite WordPress core files

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:

define( 'WP_DEBUG', true);
define( 'WP_DEBUG_LOG', true); 

När du har aktiverat loggar för debug kan du viewa dessa loggar genom att använda en FTP-klient och navigera till mappen /wp-content/.

Debug log

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.

Vi hoppas att den här artikeln hjälpte dig att fixa error i intern server i WordPress. Du kanske också vill se vår kompletta lista över de vanligaste WordPress error och vår guide om hur du väljer den bästa hosting providern.

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.

Avslöjande: Vårt innehåll stöds av våra läsare. Det innebär att om du klickar på några av våra länkar, kan vi tjäna en provision. Se hur WPBeginner finansieras, varför det är viktigt, och hur du kan stödja oss. Här är vår editoriala process.

Avatar

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

Den ultimata WordPress-verktygslådan

Få GRATIS tillgång till vår verktygslåda - en samling WordPress-relaterade produkter och resurser som varje professionell användare bör ha!

Reader Interactions

677 kommentarerLämna ett svar

  1. Syed Balkhi

    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!

  2. Kim

    Thanks. It was a corrupted .htaccess file.

  3. Friedemann Wetter

    nothing but ”Re-uploading Core Files” solved it!
    I used a copy of a similar page that had no problems!
    Thanks!

  4. 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.

      Administratör

  5. 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.

  6. 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.

  7. 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…

  8. Aseem Rastogi

    Deactivating all plugins worked for me..
    thank you

  9. 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

  10. 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.

  11. 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!

  12. Frank

    You saved my life! Thanks.

  13. 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

  14. 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!

  15. João Nunes

    Thanks a lot, it solved my problem.

  16. 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 ;)

  17. 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.

  18. Jose Cabral

    Re-uploading Core Files solved my issues

  19. 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

  20. 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?

  21. Shuaib

    you save my life

  22. Carlos

    Thanks a lot for this. It helped me solve the issue.

  23. Neneh

    Deactivating the plugins worked for me, thanks

  24. 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!!

  25. Ang

    GREAT! Thanks x all, your save my day! :)

  26. Tulay

    Thanks! you re the hero of the day and saved me! have an awesome day just for that!

  27. Mac

    Thanks a lot it works for me. You save my day! Cheers!

  28. 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!

  29. 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

  30. Celian

    Thanks you very much for theses advices, it worked perfectly !

  31. 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?

  32. Kris

    Just to say thanks for this information, concise and fortunately for me the first step fixed it!

  33. 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

  34. 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.

  35. 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.

  36. 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 ?

  37. 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.

      Administratör

  38. Jimy Lincoln

    Thank you very much for this video. It helped when my hosting company was not available.

  39. 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.

  40. 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.

  41. Yulia

    Thank you so much for such a simple and useful explanation!

  42. 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?

  43. Suzanne Turner

    I’m unable to access the dashboard for my site so I don’t know how I can perform the above checks.

  44. rachel

    Life saver thank you. Mine was caused by a plugin which I deleted from the hosting control panel and all was well again.

  45. 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!!

  46. 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 :(

  47. Ugyen Zangmo

    It fixed my problem. Thank you so much

  48. 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

  49. Kira San

    I think when the site exceeds the disk quota, this error will pop up.

  50. 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!

  51. 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!!!

Lämna ett svar

Tack för att du väljer att lämna en kommentar. Tänk på att alla kommentarer modereras enligt våra policy för kommentarer, och din e-postadress kommer INTE att publiceras. Vänligen använd INTE nyckelord i namnfältet. Låt oss ha en personlig och meningsfull konversation.