Symptom

You receive a 500 Internal Server Error when you view your website.

Cause

The 500 internal server error message is a generic message shown when there is no further information available.

There can be a number of causes of a 500 Internal Server error. We recommend using the steps below to find the cause.

  1. Check your your website error log. See How-to view website error logs. You’ll see a list of the error messages shown on your website along with the time and date and reason for each error.
  2. Check your your website’s PHP error logs. See Where are my website PHP error logs. The PHP error logs will show any errors in your website’s PHP code. Fatal Errors will cause 500 Internal Server Errors.
  3. Check your PHP version and PHP extensions. See How to change PHP modules in cPanel. Missing PHP extensions or website code which is incompatible with the latest PHP versions can cause 500 Internal Server warnings.

If you cannot find the cause of the 500 error on your website then contact our technical support team who will be able to help you trace and resolve the error.