A 503 status means the service is temporarily unavailable. Common causes include maintenance mode, overloaded application processes, blocking security layers, or failed backend dependencies.
Common symptoms
- The site intermittently loads
- The 503 appears during traffic surges
- Admin pages are unavailable too
Troubleshooting steps
- Check whether the application intentionally enabled maintenance mode.
- Review recent plugin, theme, or deployment changes that may have introduced fatal or resource-heavy code paths.
- Disable caching or security plugins temporarily if the issue began immediately after configuration changes.
- Inspect error logs for upstream or timeout clues around the same timestamp.
- Reduce background jobs and heavy imports until stability returns.
Additional notes
- A 503 can be generated by the application, not only by the web server.
- Temporary failures during deployments are normal only if they are short and expected.
When to contact support
Contact support if the service remains unavailable or you suspect account-level resource restrictions.