How to fix 503 Service Unavailable error? Print

  • 1

If you're seeing 503 Service Unavailable errors on your website, it generally means the web server is temporarily unable to process the request. This can happen for several reasons, including PHP process failures, resource exhaustion, or requests being blocked while accessing required resources. The possible causes include:

  • Memory or resource limits: PHP processes may consume too much memory, causing the server to reach its available memory or configured resource limits. This can result in the web server being unable to serve additional PHP requests and returning a 503 error.
  • Buggy or resource-intensive PHP code: WordPress plugins, themes, or other scripts may crash, hang, or consume excessive resources. Check the PHP error and slow logs, and ensure your application is compatible with the installed PHP version. For WordPress, temporarily disabling plugins can help identify the problematic plugin.
  • Blocked resources: If the error occurs only with specific functionality, a required resource may be blocked by our Web Application Firewall (WAF). Please contact technical support so we can check the relevant logs.

Other server-level resource limitations can also cause 503 errors. If optimizing the website and removing unnecessary add-on sites, themes, or plugins does not resolve the issue, your current hosting package may not provide sufficient resources for your requirements. Please contact our support team for recommendations and available upgrade options.


Was this answer helpful?

« Back