500 errors

The 500 status code, or “Internal Server Error,” means that the server cannot process the request for an unknown reason. Anything that the server doesn't know how to handle can trigger a 500 error in a website. Common causes of a 500 status code include:

- Incorrect syntax or directives in the .htaccess file
- Missing or improperly installed PHP module packages
- Permission or ownership changes
- Improperly configured php.ini
- PHP internal code issues (bad plugin, etc.)
If you use a control panel, such as cPanel, try temporarily switching to Apache. Most likely you will see the same error, which would indicate that the 500 status code is _not_ server related. Troubleshooting 500 errors is generally out of our support scope.

However, we do provide a comprehensive guide for you to use in troubleshooting the errors yourself. This is the same guide we use internally when troubleshooting 500 issues.

If you are overwhelmed by the steps in the troubleshooting guide, you may engage us through hourly support. We will troubleshoot on your behalf and try our best to fix the issue for you.

Please order our hourly support service. Then, provide a temporary root password to your server and detailed steps to reproduce the issue, in the support ticket.

When a 500 error doesn't happen in Apache and only happens when using LiteSpeed, please log a bug report so that we may investigate further.

  • Error, 500
  • 0 Users Found This Useful
Was this answer helpful?

Related Articles

Add support key

To add the LiteSpeed support team's key to your server, run the following command from the SSH...

Compression isn't working

Please make sure the .CSS MIME-type has been added to "Compressible Types" in the web admin...

Database connection issue caused by CL Imunify360

In this situation, LSWS may not be the cause of your MySQL database connection issue.Do you use...

Fatal error when enabling LSCWP in WHM cache manager

While using the Web Cache Management feature of our WHM plugin, you might occasionally see an...

HTTP ERROR when uploading images in WordPress with LiteSpeed

This issue may or may not have to do with LiteSpeed. Here are some suggestions that may help you...