About this Article
This article describes what the common causes are of 500 or 503 errors when loading a website and how to correct the.
What Do These Errors Mean?
When a web browser shows either a 503, 500 or 403 message it means that something went wrong when building the page and the server was unable to provide you with the page you requested.
The most common reason for this is an issue with the PHP code of your site or page.
Common Reasons for These Errors
Some common reasons include:
- The PHP version you are using on your site is incompatible with the page/application you are using
- A required PHP module is missing
- Incorrect PHP settings (such as memory limit)
- The action took too long to run
- An error on the code
- Incorrect settings in the .htaccess file
What to Do If You Get These Errors
First and foremost, check the requirements for the application you’re running and check all of the above against those requirements.
You can also determine what the issue is via cPanel. Log in to cPanel and scroll to Metrics Section and click Errors.
You can view the last 300 error messages in reverse order and this can help determine the problem.
Use a Search Engine
Often copying the error and pasting it into a search engine will yield the answer you need. You can always get in touch to and we’ll see what we can do to help. Please note that our support service is to support web hosting issues and not individual application issues. We’ll help where we can though.