How to fix 503 Service Unavailable error?

If you're seeing 503 Service Unavailable errors in your website, this means PHP processes are crashing while executing a script. As a result, Apache is not getting a valid response from PHP and considers the PHP-FPM service to be unavailable. The possible cases for this error are as follows;

  1. The most common cause of this problem is buggy PHP code, such as buggy WordPress plugins or slow scripts. The best solution is to check your app's PHP error log and PHP slow log. You have to make sure your script is compatible with the latest PHP version as well. Please check with your developer if you are unable to get more information from you logs. If you are using WordPress, please disable all your plugins and try to isolate the buggy plugin.
  2. If the error is intermittent/not continuous, it's possible that the PHP process crashes because of a blocked resource. Typically this happens if any required resource path is blocked by our web application firewall (WAF). Please open a ticket to the technical support department if you need logs to get this situation resolved.
  • 0 Users Found This Useful
Was this answer helpful?

Related Articles

How do I create a MySQL database, a user, and then delete if needed?

Your cPanel allows you to easily create a MySQL database, database users, and assign database...

What is an addon domain and how to create an Addon Domain?

An Addon Domain   An addon domain is a fully functional domain that can be created from within...

What are the differences between alias, addon, and sub domains?

Subdomain A subdomain is a second website, with its own unique content, but there is no new...

Common Error Page Codes

What are Error Codes? These numbered error codes are how the server tells website visitors about...

500 Internal Server Error help

First remember that “Internal Server Error” does not mean a server problem. It implies an...