In this article I will show you a quick method to fix HTTP ERROR 500 – website is currently unable to handle this request. Follow the below steps to find out how to fix HTTP ERROR 500.
Reason for HTTP ERROR 500
This error usually occurs on WordPress websites when a plugin fails.
How to fix HTTP ERROR 500
1. Connect to your website using an FTP access program (FileZilla is one of the best free options)
2. Once connected to your website navigate to your website files and open error_log
Your website files are usually placed in public_html folder. Error_log is a .txt file so you can use Notepad or any other text editor to view its content.
3. Scroll down at the bottom of the file and identify which plug-in is causing you trouble
This file records all errors generated by your website. At the bottom of the file, you should find the last recorded error before the crash. In my case, the issue resides with a plugin. And this is the main reason for HTTP ERROR 500. 99% of the situations like this are generated by a broken plugin.
4. Fix the error by renaming the plugin
All you need to do is to navigate to /public_html/wp-content/plugins, find the faulty plugin’s folder and rename it. Refresh your webpage and you should be able to access your website again. Reinstall the plugin, update it, or open a case with the plugin author in order to make sure that once you reactivate the plugin it will not crash your website again.
Tip: Whant to find out other useful WordPress stuff? Check the below articles:
- How to install a SSL certificate for your WordPress website
- Different menu on different pages in WordPress
- What is a WordPress child theme, how to create and use it