Grab Your Free 17-Point WordPress Pre-Launch PDF Checklist:

FIXED 500 Internal Server Error on WordPress

Grab your free 17-Point WordPress Pre-Launch PDF Checklist:

The 500 internal server error is not a WordPress-specific error. It is a general server error that may be related to your server settings or your WordPress files. Use the information in this tutorial to troubleshoot the 500 internal server error you are receiving.

Here are the things you’ll need to troubleshoot.

1. Your htaccess file may be corrupted. Try renaming it and see if that fixes the 500 error. If it does then the problem is in the htaccess file.

2. You may have reached the memory limit on your hosting account. Try increasing the limit using one of the methods outlined in this tutorial:

3. Try replacing the wp-admin and wp-include folders with fresh versions of those folders. This one is more complicated. Basically you’d backup those two folders in your hosting account and upload those two folders from a fresh version of WordPress downloaded from WordPress.org.

Check Your Plugins

The first 500 internal server error troubleshoot is by deactivating all of your plugins.

To do this log into your site files using FTP or going through cPanel.
If you go the cPanel route, click on File Manager in your cPanel.

The find your website’s root folder. It is usually in the public_html folder.

Then navigate to wp-content and locate the “plugins” folder.
Next rename the Plugins folder to something different like “plugins-old”. This deactivates all the plugins on your site.

If that fixes the problem, then you know the problem is with your plugins.

Now that you know the problem is with your plugins you can go into the WordPress back-end and activate each plugin individually to isolate the cause.

You do this by activating one plugin, then reload your website. If you do not see the 500 Internal Server Error then it’s not that plugin.
Then activate another plugin and do the same until one of them breaks your site.

Once you know which plugin is causing the 500 Internal Server error, you can either delete that plugin, replace it, or contact the developer for more help.

If deactivating the plugins didn’t fix the problem, keep on reading.

Increase Your Memory Limit

The next step in the troubleshooting process is to increase the memory limit on your website.

Go cPanel and open the File Manager again. There may be a file in your website’s root called php.ini. If there is not just create a file with that name.

Now, open the newly created file in the code editor and type memory=128MB in the file. This should increase your memory limit.

Now refresh your website.

If the error is gone, the cause was a memory problem on the server and you have identified the problem.

You should now contact your host support to figure out what is draining your memory and remedy the problem with their help.

Replace wp-admin and wp-include Files

If increasing the memory limit did not clear up the error, then copy in a new “wp-admin” folder and “wp-includes” folder in your WordPress site.

This can be done quite simply, but you want to follow the right process to protect yourself in case anything goes wrong.

First, go to your root folder and compress each of the current “wp-admin” and “wp-includes” folders into a zip archive. Just in case something goes wrong you’ll have a backup of those files.

Now go to wordpress.org and click on the “Download WordPress” button.

The downloaded zip file will contain the latest versions of “wp-admin” and “wp-includes”. Unzip that WordPress file.

Find the “wp-admin” and “wp-includes” inside the WordPress folder on your harddrive. Highlight both of them and compress them.

Upload them into the root folder of your website using cPanel or FTP.
Now go ahead delete the uncompressed versions of these folders in your website root.

Next, extract the compressed folders and now you have fresh copies of them on your website.

Refresh your website to see if that fixes the problem. If it does fix the problem, you can safely delete the compressed backups.

Subscribe to this awesome channel here:

Nguồn: https://dorifaucet.com/

Xem thêm bài viết khác: https://dorifaucet.com/cong-nghe/

50 Comments

  • Английский для всех
    Posted July 7, 2020 5:19 pm

    Hello, that’s a great explanation and I am glad with your great ideas. Please I am having a great challenge. I have an unexpected error while using my website. The error is “Service Unavailable “ server currently undergoing maintenance. Webmaster please contact support. I have received message from hostgator who wrote that I have over use CPU resources (25%) so my account as been disabled so, what can I do

  • ahmed Zid
    Posted July 7, 2020 5:19 pm

    thank you so much you saved my life <3

  • Dreamer52 UK
    Posted July 7, 2020 5:19 pm

    thank you so much, you save my website again !!

  • Nomi Mishaal
    Posted July 7, 2020 5:19 pm

    Hi, Please help me in this issue: I have same issue. MY homepage is working perfect but if someone open other pages , this message will appear. and they cannot see other pages. When i go to admin dashboard and i just save permalinks again, all working perfect for 3-4 hours but i have to save erverytime premlinks to make website UP.

  • Tom
    Posted July 7, 2020 5:19 pm

    Awesome, it still works in 2020! Thanks so much.

  • SUSHIL DADHEECH
    Posted July 7, 2020 5:19 pm

    Your video started right there where i got stuck. Good information shared. I am biggner to wordpress.I tried all the ways you showed here but nothing worked out ! please help

  • Tatiana Ursu
    Posted July 7, 2020 5:19 pm

    Hello. my website has a 500 error, but it's not permanent. it dissapears if i refresh the site 2-3 times…. then i do 3-4 clicks on the site and the error appears again. so…i have to refresh the page all the time to be able to log in in wp-admin or open some pages on my site. do you know what causes it? i've tried everything you say in video

  • Coder Jenifa Americana
    Posted July 7, 2020 5:19 pm

    Thanks a lots

  • Ben Jie
    Posted July 7, 2020 5:19 pm

    I have been sitting for a long time trying to figure out what's the error, and you taught me how to fix it
    thank you very much!

  • Gokul Kumar
    Posted July 7, 2020 5:19 pm

    I have 1 doubt, Can we go to wpconfig. php file and set it to false to true so that we can get path just like critical error steps to taught us. So that if the issue is with plugins we don't need to disable all the plugins because if we disable plugins folder all plugins will deactivate and we have to again manually enable plugins 1 by 1 which is a waste of right? What do u think. Plz reply when u see this msg. I really like ur contents and I recently subscribed ur channel

  • 4G iDEAS
    Posted July 7, 2020 5:19 pm

    thank you….done by htaccess

  • L3G3N DA
    Posted July 7, 2020 5:19 pm

    I can't found this folder😭😭😭😭 can you help me? 😭😭😭😭

  • Audrey Boipelo Motsosi
    Posted July 7, 2020 5:19 pm

    Hey I have done all those changes. But no luck

  • nam O
    Posted July 7, 2020 5:19 pm

    i had no problem loading my website but for calling products from an api it gave me an error. the problem solved! by increasing memory limit, thanks!

  • Mourice Nyongesa
    Posted July 7, 2020 5:19 pm

    How is it done on GCP where you don't have the cPanel?

  • Anu ujin Erdenebat
    Posted July 7, 2020 5:19 pm

    that was realy helpful video, thank you very much to show to fix error. I got one more problem, I deleted .htaccess file, but now there is showing 404 not found error on admin site. Can you help me?

  • jai bhujwala
    Posted July 7, 2020 5:19 pm

    I tried everything mentioned but the error is still there. Error log has the following entry

    [14-Apr-2020 23:29:21 UTC] PHP Fatal error: Uncaught Error: Call to undefined function wp() in /home/ihealth1/public_html/wp-blog-header.php:15
    Stack trace:
    #0 /home/ihealth1/public_html/index.php(17): require()
    #1 {main}
    thrown in /home/ihealth1/public_html/wp-blog-header.php on line 15

  • MySurrogacyNepal
    Posted July 7, 2020 5:19 pm

    I tried everything but the error still persists, error log has the follows:

    [14-Apr-2020 23:29:21 UTC] PHP Fatal error: Uncaught Error: Call to undefined function wp() in /home/ihealth1/public_html/wp-blog-header.php:15
    Stack trace:
    #0 /home/ihealth1/public_html/index.php(17): require()
    #1 {main}
    thrown in /home/ihealth1/public_html/wp-blog-header.php on line 15

    Please let me know if anyone can help!

  • Time Saving World II TSW II
    Posted July 7, 2020 5:19 pm

    Awesome!!

  • Вася Ускучаков
    Posted July 7, 2020 5:19 pm

    Нихуя не понял но блять посмотрел всё на 3 раза.

  • nfor ransom
    Posted July 7, 2020 5:19 pm

    Can't use WP clone always fall o this – Request Timeout

    This request takes too long to process, it is timed out by the server. If it should not be timed out, please contact administrator of this web site to increase 'Connection Timeout'.
    Again can't update or download wp plugins always fall on this – PCLZIP_ERR_MISSING_FILE (-4) : Missing archive file '/tmp/classic-editor.1.5-RyB9fQ.tmp'
    Thanks as i wait hearing from you!!!!!!

  • JhunJhun Paller
    Posted July 7, 2020 5:19 pm

    You have to check the error log to figure out what's causing the issue. And in there you can follow on how to troubleshoot the issue itself.

  • White Rabbit
    Posted July 7, 2020 5:19 pm

    And I'm getting this message when trying to connect to some one else's website. Not my own site.

  • White Rabbit
    Posted July 7, 2020 5:19 pm

    How do I fix 500 error message on android

  • Jesus Teran
    Posted July 7, 2020 5:19 pm

    I try all your solutions, none of them worked, I moved the wpconfig.php from its original place to a subfolder of the same root, I putted it back but didn't work. Still have the 500 error. Any suggestions??

  • D.O.C
    Posted July 7, 2020 5:19 pm

    Hello when i open my site it opens and when i login through wp admin it works. I use elementor pro plugin and do all edits through pro only. When i edit the header and footer then i have no issue in updating. But when i update a page it shows Server Error(500 error) and its not udpated. But if i click on preview the preview page loads and the change takes effect after that and after i exit the page autosaves and the update is done. Please help i have tried all of the above 4 errors and it hasnt fixed the problem.

  • WPerror500
    Posted July 7, 2020 5:19 pm

    Thanks for sharing this informative video on youtube! If you are facing any problem from WordPress website, Contact our WP expert Team.+1-707-728-5922 Toll-Free 24X7.

  • Sebastian Jav
    Posted July 7, 2020 5:19 pm

    THANK YOU, I DONT KNOW WHAT I DID, but the real problem was memory, thank you very much.

  • Gee Dub
    Posted July 7, 2020 5:19 pm

    THANK YOU.. Its was my plugins. i need the steps to check each one. in the meantime I kept i renamed.

  • adeel aslam
    Posted July 7, 2020 5:19 pm

    i have tried all these solutions but still face this erroes…

  • Ely
    Posted July 7, 2020 5:19 pm

    Thanks you just saved my life

  • Tech Bawaal
    Posted July 7, 2020 5:19 pm

    Hey ,my server error is coming but after refreshing 5-6secs my site came back toh normal.

  • Rebelledmind
    Posted July 7, 2020 5:19 pm

    Thank you brother. You save my day.
    Thank you very much

  • Ameer ul Islam
    Posted July 7, 2020 5:19 pm

    unfortunately non of them worked. I think there is a problem in my php.ini . I remember the error came max_input_vars to 3000 .. but I reverted back to 1000 but it's not fixing it anymore. also I see 2 php.ini file on my site one in home directory and the other on in public html.

  • Health Glows
    Posted July 7, 2020 5:19 pm

    Thank you for this tutorial. I deleted the .htaccess file as shown, it didn't fix my problem, but did leave me without this file. Would you please tell me how to create a new one from cPanel? I did save the data from the deleted .htaccess file.

    I guess, I just go to +FILE, make a file, name it .htaccess and edit it by pasting the data from the deleted file. Right? 🙂

    Thank you!

  • Johnson Mugabo
    Posted July 7, 2020 5:19 pm

    Thank you so much, this tutorial has saved me, i installed and activated breeze cache plugin, immediately after installation my site returned an error, I followed the steps and i had to rename the .htacess for the site to be restored. Thanks so much for this tutorial .God Bless You.

  • Mian Uzair abbas
    Posted July 7, 2020 5:19 pm

    Really helpfull, Thanks Alot <3

  • Homeschooling with Mama K's Kool Kids
    Posted July 7, 2020 5:19 pm

    woohoo!!!!! THANK YOU SO MUCH!!! I AM SO THANKFUL FOR YOUR VIDEO!!! For me, it was installing the new admin and includes folders! You are awesome!

  • wstoongnet
    Posted July 7, 2020 5:19 pm

    i am facing "Your server is running PHP version 5.4.45 but WordPress 5.2.4 requires at least 5.6.20" issue. Went in to cpanel and there was no 5.6 found. Can you guide me?

  • North Shore Chiropractic
    Posted July 7, 2020 5:19 pm

    Hi, and thanking you for your help.

    Our frontend was working fine and back end coming up with 500 internal server error.
    From file manager I changed "Plugins-old" and this allowed access to the back end. While in there I updated the wordpress version and can access the back end after changing back to "plugins", however now the front end just comes up with a loading screen. All the plugins in the back end appear deactivated… any advice please and thank you? 🙂

  • laxman kumar bhandari
    Posted July 7, 2020 5:19 pm

    lots of thanks

  • Ejan Rajbhandari
    Posted July 7, 2020 5:19 pm

    hey i changed general url links in wordpress and i came up with 500 error how can i fix that.

  • Melanie Sheen
    Posted July 7, 2020 5:19 pm

    I'm so confused I'm just trying to checkout and pay for something yet I get this message on my phone, I really need help like in simple terms, thanks

  • Tania Uchasara
    Posted July 7, 2020 5:19 pm

    Thank you so much!! After three hours, I could finally find the solution!!!

  • Mirza Apurbo
    Posted July 7, 2020 5:19 pm

    Really helpful video. Thanks a lot

  • Ali Habieb
    Posted July 7, 2020 5:19 pm

    thank you very much this was helpful

  • Nathalie Lopez
    Posted July 7, 2020 5:19 pm

    Didn’t help it doesn’t let me click file manager plz do a other vid or something 😔

  • dygi vision
    Posted July 7, 2020 5:19 pm

    Ecvellent video, problem sorted : Faulty Payment Gateway plugin.

  • Siamese Dev
    Posted July 7, 2020 5:19 pm

    My Problem is that, when i updating wordpress page it not successfully update, it turns out a white blank page. then when i check on console, it says "Failed to load resource: the server responded with a status of 500 (Internal Server Error)". i hope you can help me. i already done checking htaccess and memory limit, nothing happen.

  • RCCN Portharcourt
    Posted July 7, 2020 5:19 pm

    my problem is that the error is not even allowing me to log into my cpanel, how do I handle this problem?

Leave a comment