Most Bluehost sites run WordPress on shared hosting, so the common errors are the common WordPress-on-shared-hosting errors: a plugin or theme failing after an update, a broken .htaccess file causing 500 errors, PHP memory limits, and 503 errors when the account hits its resource limits. If the browser says the site can't be reached, check the domain and DNS instead. Start with the exact error message.
What's the problem
Your Bluehost site shows an error (500, 503, a critical error, a database error, a white page) or won't load at all.
Why it happens
- A WordPress plugin or theme failing, usually after an update.
- A corrupted
.htaccessfile, a common cause of 500 errors. - PHP memory limits, which are tighter on shared hosting.
- Account resource limits reached during traffic spikes, giving 503 errors.
- The domain or DNS: expired, or nameservers not pointing at Bluehost.
- A Bluehost service problem.
How to fix it
- Note the exact error and whether
/wp-adminloads. - For a 500 error, rename
.htaccessto.htaccess_oldin the site's root folder and reload. See WordPress 500 error. - For a critical error or white page, disable plugins. See WordPress white screen.
- For 503 errors, check your account's resource usage in the hosting panel.
- If the site can't be reached, check the domain and its DNS. See domain not working.
- Contact Bluehost support with the error and when it started.
What Preventionlabs checks
One click runs the full report on your domain. For this problem it shows whether your site loads, how fast, and where its redirects go; uptime checked every 5 minutes, with an email when the site goes down and when it is back; up to 50 pages from your sitemap, listing any that fail or are slow, plus broken links on them; your DNS: nameservers, addresses, DNSSEC, and records pointing at services that no longer exist; your domain's registration and expiry date. It has no connection to your host, so check the host's status page and logs as well.
Run your free reportYour first report is free, no card needed. Then A$50 a month, up to 10 domains. Read-only: it never changes anything.
Sources
- WordPress: Common WordPress errorsofficial docs
The most likely issue is a corrupted .htaccess file.
- WordPress: Common WordPress errorsofficial docs
It is particularly common on shared hosting where your memory limit is restricted.
- MDN Web Docs: 503 Service Unavailablereference
In overload cases, some server-side applications will reject requests with a 503 status when resource thresholds like memory, CPU, or connection pool limits are met.
Preventionlabs is independent and not affiliated with Bluehost. Product names are used only to describe the problem.
← All of Hosting