Step by Step guide on How to Resolve the HTTP 500 Internal Server error in WordPress
If you have website than it is possible you got HTTP 500 Internal Server Error this is a common WordPress error due to misconfiguration. I also got this error few days ago so I decide to write this post because this is a common problem. After reading this guide you came to know how to resolve HTTP 500 Internal Server Error in WordPress.
Why you got internal server error in WordPress.
HTTP 500 Internal Server Error is not due to WordPress you can get internal server error due to others software running on your server. Getting internal server error in WordPress due to misconfiguration or due to plugins and themes. In many cases it is due to plugins and misconfiguration in .htaccess file. You can get internal server error when accessing admin page of WordPress or when save or publish your post in WordPress. In my case I got this error when I tried to save my post.
How to resolve HTTP 500 Internal Server Error.
1. Recreate .htaccess File
The first thing you should to resolve HTTP 500 Internal Server Error is to recreate .htaccess file to do this you have to login in your website control panel common name is Cpanel or you can also do it via accessing your site through FTP. There you can find a file .htaccess it is located in the same path where all other folders of WordrPess located like wp-admin, wp-content and wp-inclides.
To resolve Internal Server Error you have to rename your .htaccess file before doing anything first take backup of your .htaccess file after that rename it like that .htaccess_old after that login in WordPress then go to settings then Permalinks and the click on save buttons this will create a new .htaccess file for your site.
2. Deactivate Plugins
After recreating of .htaccess file your issues has been resolved in my case it was resolved by doing it but if you are facing same problem after recreating of .htaccess then deactivate all plugins you installed. You can do this through WordPress if you are able to login or through Cpanel or FTP. Access your website through FTP go to folder wp-content in this folder you can find a folder name plugins rename it and your all plugin will be deactivate. Now check that Internal Server Error was resolved or not.
If you are getting Internal Server Error after applying above suggested solutions then you have to contact with your hosting service provider.
Hope above solutions could help you to resolve HTTP 500 Internal Server Error if you have any other solution to resolve Internal Server Error please let me know by leaving your valuable solution in comment form below.