How To Fix WordPress Site is Currently unable to Handle This Request

One of the sites was having this error message after I migrated it from one host to another, stating that

The site is currently unable to handle this request

HTTP error 500

wordpress-unable-to-handle-this-request

Here is what you could try if you were encountering the same error.

Check the error log

If you have the access to the server, the first thing you should check is the error log from the following folder.

/var/log/apache2

Most likely, you will find the exact cause of the problem. By checking the error log, I was able to pin down which plugin and theme were causing the issue.

Disable all plugins

If you can still access the wp-admin dashboard, disable all plugins you have installed and see if your site comes back.

If don’t, you can still disable all plugins by logging into the site via FTP and renaming the plugins folder to something else.

If the site comes back after all plugins were disabled, great. Now, let’s enable them back one-by-one to find which plugin was responsible for the problem

If the site still remains the same unable to handle the request, let’s move to the next step.

Disable the active theme

If you have a custom theme for your site, disable it by renaming the theme folder and see if it brings the site back.

If the theme is a child theme based on another theme, let’s disable or delete the parent theme and see if it helps.

If you are just using a theme out of the box, let’s disable it to see if the site works in the default theme.

By now, you have a great chance bring the site back. If not, let’s leave the comments below with more details.

As a bonus note, the problem I had was the parent theme that is incompatible with PHP 7.0. I ended up using an early version that works.

5 thoughts on “How To Fix WordPress Site is Currently unable to Handle This Request

    1. Just to make sure, have you disabled all plugins as well as the active theme? If so, is the error message the same as shown in the post?

  1. I don’t have access to the site in my case.. can’t even log in…? Is there a helpdesk–someone that can go in on the backdoor and do this? I cannot even get to a sign in page.

  2. If You Are Facing This Issue “is currently unable to handle this request. http error 500” first check problem deactive plugin or check error log to find error.

    must change you memory limit and also change your php version into 7.0 from hosting mostly plugins not support old versions of php.

Leave a Reply

Your email address will not be published. Required fields are marked *