How to fix common HTTP error codes
| Code | Meaning | What to try |
|---|
| 400 Bad Request | The browser sent a request the server couldn't understand | Clear browser cache and cookies; check the URL |
| 401 Unauthorised | Login needed | Check the username/password for a protected folder |
| 403 Forbidden | Access denied | Check permissions (folders 755, files 644), an index file exists, and .htaccess isn't blocking you |
| 404 Not Found | The page doesn't exist | Check the file exists with the exact name (names are case-sensitive); for WordPress re-save Settings › Permalinks |
| 500 Internal Server Error | Something failed on the server | Check the error log; rename .htaccess to test; check recent plugin/theme changes |
| 503 Service Unavailable | Server busy or resource limit reached | Check Resource Usage in cPanel; enable caching |
| 508 Resource Limit Reached | Your account hit its LVE limits | See How to understand resource limits |
If the error affects every site on your account or you can't find a cause, raise a ticket with the URL and the time you saw the error.
Related Articles
How to fix cURL error 60 in WordPress
cURL error 60: SSL certificate problem means WordPress can't verify the SSL certificate of a site it's connecting to, for example when checking for updates or contacting a payment provider. Fixes Update WordPress from Dashboard › Updates. Each ...
How to fix a slow WordPress admin area
Common fixes Update PHP to a current version (see How to change PHP version). This alone often gives the biggest improvement. Remove unused plugins. Deactivating isn't enough; delete them. Find heavy plugins with Query Monitor, which shows how many ...
How to fix WordPress images not displaying
1. Check the image file In Media › Library, open the image and visit its File URL. A 404 means the file is missing; upload it again. 2. Check permissions In File Manager, wp-content/uploads and its folders should be 755 and image files 644. 3. Check ...
How to find error log files in cPanel
Web server errors In cPanel, open Errors in the Metrics section. It shows the most recent errors recorded for your account, such as permission problems and missing files. PHP errors PHP writes errors to a file called error_log in the folder where the ...
How to fix blocked emails and improve deliverability
If your emails are bouncing or going to spam, work through these checks. 1. Read the bounce message The bounce (non-delivery report) usually explains why: a blocklist, a spam score, a missing record or a full mailbox. Keep it, as it's the most useful ...