Specific error messages, and how to clear them.
One page per error message. If your site is showing something specific — a 500, a 403, a database connection error, a redirect loop, a white screen — search for the exact wording and go straight to the page for it. Each one explains what the message means, what causes it here, and the fastest way to clear it.
Nothing happens when the button is clicked, and the failure could be sitting in the browser, the server, or the email step after both.
How to fix a mixed content console errorYour page is secure but one thing on it is not, and the browser is refusing to pretend otherwise — here is how to find that one thing.
How to fix a PHP parse or syntax errorPHP could not even read the file, let alone run it — here is how to use the exact line it names to find the real mistake.
How to fix a site redirecting to spamVisitors landing on adverts or a strange site instead of yours almost always means injected code somewhere, not a lost or destroyed site.
How to fix a site that breaks only on mobileWorking on a laptop and broken on a phone is a specific, common pattern with a small set of specific, common causes.
How to fix a site that loads without stylingThe page itself loaded fine — it is the stylesheet that failed, and the browser network tab will show you exactly why.
How to fix an "Index of /" pageA bare list of files and folders is what a server shows when it cannot find an index file — here is why that happens and the fix.
How to put a site into maintenance modeA holding page tells visitors you are working on it, rather than leaving them staring at a half-finished change or an error mid-update.
How to read a server error logOne log entry usually says more than an hour of guessing — here is where to find it and how to read what it is telling you.
How to report a problem so it gets fixed fastThe gap between a ticket solved in one reply and one that takes five is almost always down to five specific pieces of detail.
How to tell if your site is down for everyoneA site that looks down to you might only be down for you — here is how to check from outside your own network before assuming the worst.
How to trace and fix a redirect loopTwo redirects are fighting over the same request, and the browser is caught between them — here is how to work out which one is wrong.
How to troubleshoot any website problemThe specific error changes every time, but the method for tracking it down barely does. Here is that method, laid out in order.
What does a 500 error actually mean?It means the server tried, failed, and chose not to tell you why in public — the real reason is written to a log only you can read.
What to do if you see "Account Suspended"Your files and data are still there — a suspension is a switch, not a deletion. Here is what causes it and how to get it lifted.
Why does my site work for me but not for others?If it loads for you and not for someone else, the site is not broken in general — something between the two of you is different.
Why your browser is showing raw PHP codeYour page never rendered because the server handed out the raw source code instead of running it — here is why that happens.
Why your site shows a list of filesA plain list of filenames where your homepage should be means the server has nothing to show instead — here is the fix.
Why your site still shows the old versionThe change genuinely saved. Something between the server and your screen is still handing out a copy made before it happened.
Why your site works with www but not withoutTo a browser, www.yourdomain.com and yourdomain.com are two different addresses unless something explicitly ties them together.
Your first hour with a new hosting account.
26 articles WordPressInstalling, securing, updating and repairing WordPress.
43 articles EmailMailboxes, clients, forwarding and deliverability.
33 articles Domains & DNSNameservers, records, transfers and propagation.
36 articles SSL & SecurityCertificates, HTTPS, malware and hardening.
28 articles Control PanelFinding your way around the hosting panel.
26 articles Databases & MySQLMySQL users, phpMyAdmin, backups and repairs.
24 articles PHP & DevelopmentVersions, extensions, limits, cron and the shell.
28 articles Migrations & TransfersMoving a site or a domain in, without downtime.
22 articles Speed & PerformanceCaching, images, Core Web Vitals and slow sites.
28 articles Backups & RecoveryTaking backups, and restoring when it counts.
20 articles VPS & ServersRoot access, SSH, firewalls and server basics.
30 articles Reseller HostingRunning a hosting business on our platform.
22 articles Ecommerce & WooCommerceOnline stores, checkout, payments and PCI basics.
26 articles FTP & File ManagementUploading, permissions and where files belong.
20 articles Billing & AccountInvoices, renewals, upgrades and cancellations.
18 articles SEO & MarketingGetting found once the site is live.
26 articles