Hosting problems
Downtime, server errors, cPanel, and PHP issues. Start with the free guide that matches your situation.
400 Bad Request: Request Header Or Cookie Too Large
You see "400 Bad Request" or "400 Bad Request — Request Header Or Cookie Too Large" — the server received something from the browser it could not read, most often an oversized or corrupted cookie for that one site.
Read the guide401 Unauthorized Error: Why Your Site Is Asking for a Password
Visitors see "401 Unauthorized" or a browser pop-up asking for a username and password — the server wants proof of who you are before it will show the page, and the proof is missing or wrong.
Read the guide403 Forbidden Error
Instead of your page, visitors see "403 Forbidden" or "Access Denied" — the server understood the request but refused to show the page.
Read the guide429 Too Many Requests Error: Why Your Site Is Blocking Visitors
Visitors or you see "429 Too Many Requests" — something protecting your site decided one browser or address was asking for too much, too fast, and told it to slow down.
Read the guide500 Internal Server Error
Instead of your pages, the site shows a generic "500 Internal Server Error" — the server hit a problem it couldn't handle, and the real reason is hidden in the error log.
Read the guide502 Bad Gateway Error
Visitors see "502 Bad Gateway" instead of your site — one server asked another server for your page and got a bad answer back.
Read the guide503 Service Unavailable Error
Visitors get "503 Service Unavailable" instead of your website — the server is alive but temporarily refusing work, from overload, maintenance, or a failing process.
Read the guide504 Gateway Timeout Error
Visitors see "504 Gateway Timeout" instead of your pages — one server waited for another server to answer, ran out of patience, and gave up.
Read the guide508 Resource Limit Is Reached Error
Visitors see "508 Resource Limit Is Reached" instead of your pages — your hosting account hit its cap on processing power or memory, and the server refused to build the page.
Read the guideCloudflare Errors 520, 521, 522 and 525
Your site shows a Cloudflare error page — 520, 521, 522, or 525 — meaning Cloudflare is up but can't get a good answer from your actual hosting server.
Read the guidecPanel Hosting Issue Basics
An orientation to cPanel for site owners — what the panel's warnings mean, which areas are safe to read, which tools can break a working site, and how to look before you touch.
Read the guideERR_CONNECTION_REFUSED Error
The browser shows "This site can't be reached" with ERR_CONNECTION_REFUSED — it found your server at the right address, knocked, and the server actively said no.
Read the guideERR_CONNECTION_TIMED_OUT and ERR_CONNECTION_RESET Errors
The browser spins, then shows "This site can't be reached" with ERR_CONNECTION_TIMED_OUT or ERR_CONNECTION_RESET — your domain found an address, but nothing at that address finished the conversation.
Read the guideHosting Account Suspended or Over Its Limit
Your site is offline because the hosting account was suspended or hit a usage limit — the host's notice names the reason, and resolving that exact reason is the whole path back.
Read the guideHow to Choose Web Hosting for a Small Business Website
How to choose web hosting for a small business website without getting burned: what shared, managed WordPress, and VPS hosting really mean, the features that matter, and the renewal-price and upsell traps to avoid.
Read the guideHow to Move Your Website to a New Host (Without Downtime)
Moving hosts goes smoothly when you do it in the right order: copy everything, test the new copy privately, then switch the domain over — and keep the old host running until you are sure nothing was left behind.
Read the guidePHP Version or Compatibility Problem
Your site breaks or warns about compatibility because the hosting PHP version changed, or your software is too old — or too new — for the version running.
Read the guideToo Many Redirects Error
Your site won't load and the browser says "ERR_TOO_MANY_REDIRECTS" or "redirected you too many times" — two rules are bouncing visitors back and forth forever.
Read the guideWebsite Is Down caution
Your website won't load at all, or shows an outage or error message instead of your pages — and you need to find the cause without making it worse.
Read the guideWebsite Showing a Default Hosting or Placeholder Page
Instead of your website, visitors see a generic page from your host or registrar — "Future home of something quite cool," a cPanel "Sorry!" page, "It works!" or "Welcome to nginx!" Your domain is reaching a server, just not the part of it that holds your site.
Read the guideWebsite Shows "Index of /" Instead of Your Site
Instead of your homepage, visitors see a plain list of files and folders titled "Index of /" — often just a lonely cgi-bin folder. The server is working, but it cannot find the file that is supposed to be your homepage.
Read the guideNot sure which guide fits?
The Website Help Finder asks a few short questions and points you to the safest next step.
Use the Website Help Finder