Running into lớn the 500 Internal Server Error in WordPress? Well, you’re not alone. 500 Internal Server Error or HTTP Error 500 is one of the most comtháng issues WordPress webmasters encounter.

Bạn đang xem: How to fix the 500 internal server error on your wordpress website

However, catching the cause behind this error is not as easy as the commonly encountered 404 error, where the possible reasons are broken permalink or changed page URLs.

Here is a quichồng tutorial on fixing WordPress HTTPhường error 500 using 10 different methods. Let’s check it out.

Fixing 500 Internal Server Error WordPress

Here are 10 different causes và solutions lớn fix WordPress 500 Internal Server Error:

IMPORTANT: Before proceeding with this tutorial, we recommkết thúc making a backup of your site to prevent any tệp tin loss during the changes.

1. WordPress 500 Internal Server Error Due to Bad Plugins

In most cases, WordPress HTTPhường error 500 occurs because of a new plugin. If your page experiences issues after a new installation or update, then you can easily fix it by deactivating or removing the plugin.

There are two easy ways of doing this: through the WordPress dashboard or File Manager.

If you are still able khổng lồ access WordPress from your hpanel, bởi so, & select Plugins.

You should see a danh mục of Installed Plugins. From here, cliông xã on all of the green Active buttons & change all of the plugins to lớn Inactive.One by one, make each plugin Active again and chạy thử your site after each one.If your site is fine, keep it Active, if you see the error, you know which plugin is causing the problem.


Alternatively, you can also create a separate error log tệp tin và generate entries through the .htaccess file.

7. Using WordPress Debugging

If the step above didn’t work to fix the error in WordPress, it has its own special debugging system that you can use khổng lồ troubleshoot issues. You can use it lớn generate an error log in the wp_content thư mục or to display the error 500 on your site when you access it. All you need khổng lồ bởi vì is to enable the wp_debug feature.

8. Restoring a Backup of Your Site

In case you’ve sầu backed up WordPress when it was functional, restoring the backup is also an option. All you need khổng lồ vị is remove sầu all your recent site files, and re-upload the backup khổng lồ your site. You can also restore your site with a database backup.

However, if you are not a bạn of restoring WordPress backups manually, you can use a plugin. It won’t be much help if your site is not functional, of course, but it can surely help avoid similar issues in the future.

Xem thêm:

To create and restore a backup through the All-in-One WP Migration plugin, follow these steps:

Install và activate the plugin from the Plugin section.Then select the Backups tab.Choose Generate a new backup khổng lồ export your files. Once the process is done, Download the exported files.Now, to lớn restore a backup, you will need khổng lồ delete your current website and install a new WordPress site và the All-in-One WPhường Migration plugin.

9. Re-uploading Core WordPress Files

If nothing seems khổng lồ go right, there is a more extreme option lớn fix the 500 error. You will be replacing all of the core WordPress files. Here’s how:

Go to the unzipped files and delete the wp-config-sample.php tệp tin và the wp-content folder lớn avoid overwriting any important data.Once a confirmation screen pops out, kiểm tra the Always use this action & Apply lớn current queue only columns. That way, you won’t need to confirm the overwriting process for each tệp tin.That’s it. You just have sầu lớn wait for the process lớn finish.

10. Contacting your Hosting Provider

If at the kết thúc of the day all the methods haven’t been successful và you still can’t solve sầu the issue of the 500 error, then it’s time for some more help. Liên hệ your web hosting customer success team và get some backup.

They will be able to lớn check the hệ thống logs và locate the root cause of your issue.

What Causes the 500 Internal Server Error?

The most common reasons behind the Internal Server Error are corrupted .htaccess files, a new theme and or plugin, incompatible PHP version, or a WordPress update.

One of the best things to vì chưng when troubleshooting this error is to lớn trace baông chồng your steps. Try remembering what specific event caused your site khổng lồ stop functioning. When you know exactly what went wrong, find the best solution from the các mục.

500 Internal Server Error Variations

Since there are different web servers, browsers, & operating systems, the 500 internal hệ thống error can appear in a handful of ways. Here are a few variations that you’ll see:

500 Internal Server ErrorHTTPhường 500Error 500HTTPS 500 errorTemporary Error (500)HTTPS error 500HTTPhường Error 500 – Internal Server ErrorThe trang web cannot display the page – HTTP 500

In addition to lớn the danh sách, you might see a blank Trắng screen or a longer error message asking you khổng lồ liên hệ the hệ thống administrator.

It is becoming more common to have sầu a custom 500 Internal Server Error page as well.


Everyone who uses WordPress has encountered the HTTP. error 500 WordPress at least once in their life. However, whether you’re an advanced developer, or a beginner, fixing the error is pretty easy if you know what to vày.

Here’s a quick recap of the methods we’ve learned today:

Changing the WordPress theme to lớn the mặc định one through phpMyAdmin.Increasing the memory limit & the PHPhường limit value via the .htaccess file.Changing the PHPhường version lớn the lathử nghiệm one with the PHP Configurations tool on the hPanel.Enabling the error display through the PHPhường Options.

There you have it. The 500 Internal Server Error can be scary but if you follow the steps we provided carefully, you’ll be able khổng lồ fix the issue và access your site again in no time. Good luck!