Hosting

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 guide

401 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 guide

403 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 guide

429 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 guide

500 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 guide

502 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 guide

503 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 guide

504 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 guide

508 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 guide

Cloudflare 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 guide

cPanel 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 guide

ERR_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 guide

ERR_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 guide

Hosting 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 guide

How 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 guide

How 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 guide

PHP 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 guide

Too 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 guide

Website 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 guide

Website 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 guide

Website 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 guide

Not 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
WordPress site down?

Seeing “There has been a critical error on this website”?

Our guided repair tool logs in over secure FTPS and fixes the most common WordPress failures — safely, with every change backed up and reversible. Start with a free scan, no password needed.

Fix My WordPress Site → Free scan · No download of your site · Reversible