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. Diogo Susewind

    tks a lot

    Increasing the PHP Memory Limit solved my problem

    god bless you

  3. Centro Studi Pranici

    Thanks you! Problem solved

  4. Nataša Cvetković

    Thank you so much!

    Checking for Corrupt .htaccess File worked for me :)

  5. Stephen

    My DigiWeb Advanced Hosting Package and 500 server error on activation attempt…

    In my case as a beginner and attempting to add a WooWoo theme and then WooWoo eCommerce plugin I had a 500 server error..
    The first time after the Theme was installed was rectified by the staff at hosting support.. They pointed out that a web.config file was created, that they renamed it to web.config_old and I was not to create any more.. Proceeding to add the eCommerce plugin and attempting to activate.. 500 error again.. but this time I looked in the directory and there was another ’web.config’ file.. I changed the name and bingo, all was Ok.. I was happy for I don’t want to be hanging out of the apron of the tech guys at DigiWeb !

    I do hope this helps even one person…

  6. Ian Robinson

    I really, really appreciate you putting this video up. Thank you.

  7. SAMUEL

    Since i set up my account for both wordpress and Cpanel, i discovered that my domain name on cpanel was not spelt correctly(probably my error) but i have been trying to change it but could not. i need to know the implication of this and how to correct it.my site has been running fine until recently,could it be the cause.

  8. Morse Gates

    I encountered this internal error (500) error when i added this line to my .htaccess
    max_input_vars = 1540; but as soon as I remove it , it works. I need to increase my Max_Input_vars from 1000
    Please help.

    • morse gates

      Just additional info. Godaddy asked me to create and use .user.ini to add this, but phpinfo still shows it at 1000 after the change. Its why I decided to use the .htaccess but that send my site to an internal error 500 status.

    • Elkay

      I hope It is not your disc memory exceeded.

      Or error due to syntax.

  9. Samseen

    Thank you, renaming the .htaccess file works for me.

  10. Ammar

    Haylo!

    I had this issue today and I figured out the problem was with my file/folder permissions.

    I had tried setting all my folders, sub-folder, and file permissions to 777 because I was having major issues uploading images.

    This caused the internal server error for me. Switching everything back to 755 fixed it for me, though I’m assuming that simply applying 755 onto the wp-admin folder would have done the job!

    Hope that helps someone!

    • zach

      Yep, the permission changed worked for me so thanks!

  11. Kumar

    Hi i’m facing different type of problem. When i try to load my website it shows ”The mydomain.com page isn’t working” and ”mydomain.com is currently unable to handle this request” also ”HTTP ERROR 500” (in small font).
    Even i’m not able to login in wp admin panel too. what to do? Please help.
    I changed the .htaccess file also i thought, may be its happened because of broken config.php file, so i delete it. And when i load my website its start showing the setup configuration setting.
    i setp up again, but when its come to login part, same thing happened.
    Please help!

      • Sherry

        I kept getting a 500 error ’ [website] is currently unable to handle this request’. After reading through the 500 error advice, I found that a revision I had made to page.php in my theme directory was calling up a print command for a deactivated plugin. I removed the command line and the issue was immediately resolved! Now everything is coming up roses….I mean pages!

  12. piyush saini

    you are really awesome sir thanks for the same

  13. zigii

    thanks! very very helpful resource I resolved my site :)

  14. Matt

    Mine was none of the above. But I saw in my error logs that wordfence-waf.php had a error in the paths. Renaming wordfence-waf.php in the root folder fixed the issue.

    • Elkay

      You just hit the nail on the head.

      When I had the problem with my site, I first went ahead to check the log.

      My hosting support only gave the best they could but I had an opportune moment to solve the problem by myself.

    • Elkay

      I appreciate the management for the good work, more power to your elbow.

      I experienced this error when I was customizing my theme.

      The error log gave a clue.

      My hosting support only gave the best they could but I had an opportune moment to solve the problem by myself.

  15. Keyboard Banger

    Thanks a lot! helped me regain access to my blog.

  16. Hugo Henriquez

    you can solve the problem by updating the wordpress to the latest version by transferring the ”core” files, but before disable all plugins renaming the folder ”plugins”

  17. H.T.

    We were getting an ”Internal Server 500” error when going to the WP Admin page.

    In our case, it was the .htaccess file being corrupt.

    Note, though, that deleting .htaccess did NOT fix the problem — in fact, deleting it caused the index page to then have a PHP error, when it had been working fine before. (And that was due to a WP Super Cache error, it seemed — it wasn’t finding the file it was looking for.)

    We had ¦ in place of #, and ¤ in place of $ in our .htaccess, for some reason. Fixing those fixed the WP Admin login problem.

    Hope it helps someone.

  18. Tim D.

    You rock. How and .htaccess file gets corrupted I’ll never know, but THANK YOU.

  19. Melly P.

    I found an interesting reason for an internal server error after checking my host logs- my wordpress install had group writeable permissions. I had forgotten that I went crazy on my permissions when trying to solve an issue that was being caused by the host. When I changed the CHMOD setting to 755, it was working again. my admin folder is not in the root folder, I wonder if this is why I could still see the website and not be able to access the admin.

  20. Riyaz Alam

    Hi,
    as per your suggestion in this post I tried to Re-uploading Core Files(WP-ADMIN & WP-INCLUDES) to fix the 500 error in my website. But now, I am getting again the 500 error and when I contacted my Hosting provider(Hostgator) they send me this log (We have checked and we found there is issue with ”akismet”. Please find the log below.

    [26-May-2016 04:19:04 UTC] PHP Fatal error: Class ’WP_Widget’ not found in /home/makei3v5/public_html/example.com/wp-content/plugins/akismet/class.akismet-widget.php on line 5) , Now I am helpless, what should I do? I have done the step accurately as per the above guidance.

    Please help me out.
    Thanks, Riyaz

      • Riyaz

        Hi,
        Now my site is fixed, but that was not because of deleting and then re-installing Akismet. I had to update the whole WordPress files to get it fixed. Thanks anyways.

  21. David

    Thanks, it was really usefull!

  22. Nazar

    thank you so much author , this was life saviour , job saviour as well.. thanks again

  23. Priyanka

    Thanks for your guideline…I have deactivated all the plugins, but it still shows the same error.

    Then I deactivate my theme and it works fine. I realized that theme can create this type of error.

  24. WLEXT

    Hello,

    What if this problems appears randomly?
    Sometimes when I open my website main page, some times when I bulk edit posts. It’s just happens randomly as far as I know, could the problem be that the hosting servers are loaded? because I’m using shared web hosting, I would like to know that if you could answer me?

    I don’t want to migrate to another host if the problem is some plug-in in my site.
    Please answer me.

    Thanks.

    • Heather

      I would like to know this as well. I have the same issue. It happens sometimes, sometimes not. It can be from the admin panel or from viewing the site directly. I’m also using a very cheap shared hosting service and am wondering if it’s possible this is coming from ”their end”.

  25. Geert Spekken

    This article was a true life saver! Or a mental health saver, at least. Turns out a plugin was messing everything up, and thanks to this article I’ve been able to solve it. So many thanks from a relieved WP-beginner (since 2014…)!

  26. Silvia Huerta

    Hi, but my problem is that I cannot enter even to the dashboard, when I try also says internal sever error, so I cannot do nothing. Doesn’t work nothing. I am in panic.

  27. Tarun

    After reading the above mentioned solutions, I went to wp-content/plugins through ftp and sorted the plugins list as last modified and deleted the most recent modified plugin. Problem solved for me.
    Thanks

  28. Terry

    In case you are not on a linux server and your hosting is done on IIS (Microsoft Platform) instead, you may have corrupted the web.config file which is used instead of an .htaccess file.

    Most servers I use are linux, so I just ran into this problem today on a Microsoft Server. FTP into your site and fix your web.config file.

    T.

    • Jesse

      If you’re hosting Wordpress on a IIS (Microsoft Platform) instead of a linux server and have problems updating your WordPress, you need to install this plugin ”WP Maximum Execution Time Exceeded’

      However the default execution time of the above plugin is 300 ms which you need to increase to 500 or 600 ms to make it work.

    • Aaron

      Thanks Terry. This was exactly my problem.

  29. Dennis

    The issues started right after adding this to my function.php file in my child theme:

    /*** Remove Query String from Static Resources ***/
    function remove_cssjs_ver( $src ) {
    if( strpos( $src, ’?ver=’ ) )
    $src = remove_query_arg( ’ver’, $src );
    return $src;
    }
    add_filter( ’style_loader_src’, ’remove_cssjs_ver’, 10, 2 );
    add_filter( ’script_loader_src’, ’remove_cssjs_ver’, 10, 2 );

  30. Haytham

    Thanks, really helpfu :)

  31. ashish kumbhar

    Thanks, really helpful..

  32. Yasser Ismail

    Thank you very much, you saved me from re installing my site

    changing the PLUGINS was the solution and i re installed the faulty plugin

    wish you all the best

    Yasser

  33. Chris L

    I was getting the 500 Internal Server error when trying to access the ’Customize’ Menu (button located at the top when viewing your site). It turned out to be a plugin…

    The .htacces and php.ini methods didn’t work, in my case, uploading the php.ini file made me unable to access wp-admin until php.ini was deleted.

    I apologize I can’t give the name of the faulty plugin, I was in a hurry at the time and needed it to work asap…It was a plugin that added widgets to the SiteOrigin PageBuilder plugin.

  34. Mateo Castano

    Hello guys,

    I could access to my wordpress admin panel again deactivating all my plugins from database,

    Then I was receiving a problem with an specific pluging, I recommend you to check what pluging is causing issues, in my case was woocommerce and my theme, both installed I was getting an error message about Memory Exceeded, I didn’t find a solution for this error, now I had to separate my page in two wordpress installation, one with all information, and the other with the virtual store,

    If anyone find raise of Fatal error: memory exceeded, please let a comment, Thaks for your support guys.

    Bye

  35. Peter Posse

    Hallo,
    many thanks for that tutorial and all the comments here.
    As my hosting is also with Strato I tried the recommandation from Karo A – and it works.
    After disabling the cache of PHP Boost at Strato no more Internal Server Error 500 occured.
    Might be this cache is running out of memory as I use also Slimstat statistics.
    Karo

  36. Karo A

    Hi,
    on Strato Websites with PHP 7.0 Power Boost on,wordpress with eg. Jetpack I ve got the 500 server error message.
    After checking the Server error log at Strato I found an error message in the log that the PHP handler (CGI) aborted.

    After changing the PHP handler (CGI) in the Strato Interface to PHP 7 WITHOUT Power Boost everything works fine!
    Best regards
    Karo

  37. Reinardt

    Thanks for this, nothing worked but it at least gave me ideas to troubleshoot with. I renamed the theme in the same way to rename the plugins folder eg. themename_deactivate and it worked, I could login to my site again. Still troubleshooting why the theme is acting up all of a sudden.

  38. Gustavo Alves

    Hello, unfortunately my problem continues even after following all his steps.
    Would have any idea what could be?

  39. Markus

    Thank you sooo much!!!!!

  40. Roman

    Everything tried but my problem not solved.
    I only get NetworkError: 500 Internal Server Error – when I try to login to my site. The browser goes to blank page and I get that error in console.

    Please help

    • Roman

      Please delete my site name??

    • vm

      Error :NetworkError: 500 Internal Server Error

      hi
      please cheak you are file( php.ini ) file permission and ownership .

  41. Babatunde

    Useful information you’ve got here. Thank you! My site is back up! Kudos!

  42. Prajjwal

    Thank you……… very much I’ve regenerate .htaccess file and now my site is working properly thanks again for your helpful solution.

  43. James

    Re-uploading Core Files worked for me. Thanks

  44. Raine

    Very helpful guide! I had to re-upload core files to get my pages to work.

  45. Andrew Cook

    Cheers man! Was completely stuck. Very clear and concise instructions. (y) Karma love

  46. yandi novriandi

    my problem not solved on

  47. Mohammed Faisal

    Many thanks, I got my site running again

  48. shehzad

    Great Article. You saved my work. Thanks for this :)

  49. ITfee

    Great guide! Thank you guys. I just needed to resave my .htaccess file – unbelieveable but true.

  50. Jesper Lindebjerg

    By update using InfiniteWP my site broke down. I tried all above without luck… But in my chase it was a Theme missing. I had to re upload the Mother Theme to get my site back;)

  51. Amanda

    Oh…THANK YOU…THANK YOU SO MUCH!!! That was such a quick fix I’m getting teary-eyed.

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.