500 Internal Server Error on WordPress

This is my first WordPress site and everything seems to be OK, but I have errors Internal Server Error and 500 Internal Server Error in Firefox and Chrome respectively.

I know this is a generic error, but I don’t know why.
Can anyone give me a few pointers to check please?

1 Like

Hi @Boz,

The 500 internal server error runs on every page of your site when there’s a problem with the server or file system that’s powering your site. The cause most likely occurs in the root directory, where your WordPress files are, but it can also be caused by a problem on your host’s server.

The two most common causes of this error are a corrupted .htaccess file and exceeding your server’s PHP memory limit. The .htaccess file in your WordPress directory can become corrupted after you install a plugin or make another change to your WordPress site. The fix is simple. All you need to do is create a new .htaccess file.

I suggest you to follow this article on step by step solution How to Fix the 500 Internal Server Error on Your WordPress Website

is a very general HTTP status code that means something has gone wrong on the web site’s server .

  1. Even though the 500 Internal Server Error is reporting a general error on the web site’s servers and not your computer, the server error may only be temporary. Trying the page again will often be successful.

  2. when checking out during an online purchase so sales are often disrupted. This is usually a great incentive to resolve the issue very quickly.

  3. Try Clearing your cache and browser history. It could be possible that the page you are seeing is a cached version, so after the cache is cleared it will go away.

  4. check the error log button in cPanel under the logs section to see what errors are being given if you have cPanel hosting with us. Sometimes 500 errors can be due to syntax errors in a .htaccess file or other things you may be able to quickly fix

The 500 Internal Server Error will be familiar to all Internet users. There are various http status codes which are three-digit integers. For every request, there will be a status code to return from the server to the client. Usually, we’d have come through various errors like 404 Not Found error. These error codes are actually http status codes. The 500 Internal Server Error is also an http status code. In this article, you are going to see about 500 Internal Server Error in detail.

Hey there!
Check the information in this link , hope it helps