How to Fix 500 Internal Server Error WordPress Step by Step

Yo Friends! Are you fed up with 500 Internal Server Error WordPress then don’t bother because I’m going to explain why this problem happens and will explain the way to Fix 500 Internal Server Error WordPress Step by Step? So that from the next time when you face 500 Internal Server Error, can resolve easily.

Or maybe you are here because right now you are facing Internal Server Error issue and want to know how to Fix 500 Internal Server Error WordPress Step by Step. 😉

Internal Server Error is really very bad for bloggers or webmasters. This failure can disappear your site completely.

But, This internal server error issue can be fixed by some methods and do not worry, you all data will be safe.

So In this post, you will learn about 500 Internal Server Error and some more thing which are:

  • What the internal server error?
  • How to Fix 500 Internal Server Error WordPress.

So, Here we go.

What is Internal Server Error?

Internal Server Error (also known as Error 500) means that there is something wrong on the website’s server, but the problem is that the server could not be more specific on what the exact problem is.

Let’s understand the Causes of Internal Server Error

What are the Causes of Internal Server Error?

Error 500 can occur by various issue and if we talk about WordPress, then most common causes of this issue are:

  • If your htaccess file got corrupt.
  • Plugin Issues.
  • PHP memory limit gets over.
  • Corrupt WordPress core files.

How to Fix 500 Internal Server Error WordPress?

Fix 500 Internal Server Error WordPress

Below are some most general ideas to fix this message in WordPress. Follow them and I know, if you follow these steps then you will definitely get out of these issues.

Step 1# Fix .htaccess File or Generate .htaccess File

Many time you face 500 Internal Server Error due to your .htaccess File, so you need to change your .htaccess file from your WordPress. Firstly you need to understand what is the .htaccess file?

  • What is .htaccesfile?

The .htaccess file is a file which is the configuration file for your web server. and WordPress also uses it. and it controls all the configuration of your web server. A very little issue in your .htaccess file can cause lots of issues and one of them is ‘Internal Server Error’.

But, Yes! It can be fixed Easily by generating a new .htaccess file. Below are the all steps, follow them.

Step 1: Rename existing .htaccess file.

There are two ways to rename your existing .htaccess file, which are:

  • You can easily do this by Connecting to your site via FTP.
  • Or it can be also done by using C-Panel.

So, I’m going to teach you the whole process by which you can name your existing .htaccess file and Fix 500 Internal Server Error WordPress easily. And Do not worry about your data, it’ll be safe.

So, I’m going to show you how to Fix 500 Internal Server Error WordPress by the 2nd method which is by C-Panel. because this is the fastest and easiest method for most of the users. Even for me 😛

Here is the whole process to fix 500 error.

  • Visit C-Panel and then click on the File manager.

Fix 500 Internal Server Error WordPress

  • Now, Click on Public_html then you will see .htaccess, right click and then click on rename.

Fix 500 Internal Server Error WordPress

Now rename it. Give that file a new name like ‘.htaccess_abc‘.

Now, it’s time to create a new .htaccess file to replace old one.

How to Generate new a new .htaccess file?

  • Visit WordPress Dashboard.
  • Go to Settings > Permalinks.
  • Do not change anything in that, just simply click on Save Changes button and rest work will be done by WordPress. It will create new a new .htaccess file.

Fix 500 Internal Server Error WordPress

And Hopefully, your blog again works pretty well. I mean, I’m 99% sure. This is how you can Fix 500 Internal Server Error WordPress.

Step 2# Deactivate Plugins And Discover Faulty Plugin

If you still face 500 Internal Server Error WordPress After Generate New .htaccess file then the next thing that you need to do is deactivating your WordPress plugins.

Sometimes, plugins are also the main source that causes the internal server error. This is especially likely if you saw the error immediately after activating a new plugin.

You can deactivate your plugins and find the unsettled plugin and remove it. And there are two ways to deactivate your WordPress plugins, which are,

  • From WordPress Dashboard
  • C-Panel

From WordPress Dashboard

After Error 500, if you are still able to access your dashboard then go to plugins area then select all the plugins and deactivate all the plugins.

Fix 500 Internal Server Error WordPress

and then reactive them one by one. and surely you will find the guilty one. Once you find that, remove it and make sure you are using only verified and important plugins for your blog.

This is also the way to Fix 500 Internal Server Error WordPress.

How to deactivate plugin from C-Panel?

when you got Error 500, then the maximum time you did not get access to WordPress dashboard. But don’t worry, you can Do this from C-panel and easily fix Fix 500 Internal Server Error WordPress. Here is the process,

  • Go to C-Panel > File Manager.
  • Then Wp-Content
  • Rename Plugins Folder like ‘Plugins_123’and save it.

Fix 500 Internal Server Error WordPress

After renaming it, try to open WordPress Dashboard, If you able to access your WP Dashboard then congratulations. The issue is one of the plugins.

Now, If you operate the Plugins section your WordPress Dashboard, it will show the error “the plugin has been deactivated due to an error; plugin file does not exist.”

Now, Reactivate the plugins after delete faulty plugin one by one to Fix 500 Internal Server Error WordPress.

  • Rename the Plugins folder from Plugins_123 to Plugins
  • Now Back to WP dashboard and reactive the plugins one by one.
  • Browse 3-4 pages on your blog After activating each plugin.

As I said, Plugins also cause Internal Server Error, After following the above steps, you will Fix 500 Internal Server Error WordPress.

Learn More:

More to Go, Visit on Next page


Please enter your comment!
Please enter your name here