503 Service Unavailable

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.
  • 12 Users Found This Useful
Was this answer helpful?

Related Articles

Error Codes

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

Internal Server Error

500 Internal Server Error help First remember that “Internal Server Error” does not mean a...

AutoSSL does not work

My AutoSSL does not work If you have purchased AutoSSL service with your package OR if...

Does not load anything

What should I do if my website/cPanel does not load? If your website or cPanel does not...