Likely fix
Fix: Website shows 500, 502, 503, or server error
A server error means the browser reached the website server, but the server or application failed to respond correctly.
Quick answer
Refresh once, wait a few minutes, and try another device. If you own the website, check hosting status, logs, recent code changes, plugins, and server resources.
Important warning
Repeated refreshes usually do not fix real server errors and can add load to a struggling server.
Try this
- 1 Refresh the page once.
- 2 Wait a few minutes and try again.
- 3 Try another browser or device.
- 4 Try mobile data to rule out your network.
- 5 If you are only a visitor, the website owner likely needs to fix it.
- 6 If you own the site, check hosting status and server logs.
- 7 Undo recent code, plugin, theme, or configuration changes.
- 8 Check whether the server is out of memory, disk space, or worker capacity.
Common causes
Application error.
Hosting outage.
Bad plugin or theme update.
Server overloaded.
PHP, database, or backend error.
Proxy or gateway problem.
What to check next
- Check whether the error appears for everyone.
- Check hosting status.
- Check application logs.
- Check recent deployments or plugin updates.
- Check server CPU, memory, disk, and database status.