How to fix common HTTP error codes

How to fix common HTTP error codes

CodeMeaningWhat to try
400 Bad RequestThe browser sent a request the server couldn't understandClear browser cache and cookies; check the URL
401 UnauthorisedLogin neededCheck the username/password for a protected folder
403 ForbiddenAccess deniedCheck permissions (folders 755, files 644), an index file exists, and .htaccess isn't blocking you
404 Not FoundThe page doesn't existCheck the file exists with the exact name (names are case-sensitive); for WordPress re-save Settings › Permalinks
500 Internal Server ErrorSomething failed on the serverCheck the error log; rename .htaccess to test; check recent plugin/theme changes
503 Service UnavailableServer busy or resource limit reachedCheck Resource Usage in cPanel; enable caching
508 Resource Limit ReachedYour account hit its LVE limitsSee 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 ...