| 500 Internal Server Error | The server hit an error it couldn’t handle | PHP fatal error, bad .htaccess rule, wrong file permissions |
|---|
| 502 Bad Gateway | A proxy or CDN got an invalid response from your server | PHP process crashed, server overloaded, firewall blocking the CDN |
|---|
| 503 Service Unavailable | The server is temporarily refusing requests | Resource limits reached, maintenance mode, PHP workers exhausted |
|---|
| 504 Gateway Timeout | The server took too long to answer | Slow database queries, long-running PHP, external API calls hanging |
|---|
| 508 Resource Limit Reached | Shared-hosting account hit its limits | Traffic spikes, bots, heavy plugins, runaway cron jobs |
|---|
| 403 Forbidden | Access refused | Security rules, file permissions, a firewall or .htaccess block |
|---|
| 429 Too Many Requests | Rate limiting kicked in | Aggressive bots, misconfigured security tools |
|---|
| 520–524 | Cloudflare-specific errors between Cloudflare and your server | Origin down, timeouts, SSL mismatch between Cloudflare and host |
|---|