500 Internal Server Error
Instead of your pages, the site shows a generic "500 Internal Server Error" — a sign the server hit a problem it couldn't handle.
Common signs of this issue
- The page reads "500 Internal Server Error" or "HTTP Error 500."
- It may affect the whole site or just the admin area.
- It often appears after an update, an edit to a settings file, or a plugin change.
- Refreshing doesn't help.
Safe checks you can do yourself
None of these require sharing passwords with anyone.
- Note what changed just before the error — an update, a new plugin, or an edit to a file like
.htaccessorwp-config. - Try a different page and the admin area to see how widespread it is.
- If you have a recent backup, confirm it exists before changing anything.
- Check whether your host has an error log (often in cPanel) — the real cause is recorded there, even though the visitor sees a generic message.
- If you recently edited
.htaccess, a single bad line there is a very common cause.
What this usually means
A 500 error is the server's way of saying "something failed but I can't show you what." Common causes are a broken .htaccess rule, a plugin or theme error, a PHP memory limit, or a permissions problem.
The specific reason is almost always in the server error log, which is the first place a helper will look.
What not to do
- Don't randomly edit server files without a backup — that can deepen the outage.
- Don't keep refreshing and assume it'll fix itself.
- Don't change file permissions broadly; wrong permissions create new problems.
When to get help
Because the cause is hidden in the logs, a 500 error is often faster to resolve with someone who can read them. If this is a live business site, getting it back up quickly usually outweighs trial and error.
Could your hosting be the problem?
If your host is slow, unreliable, or hard to deal with, moving to a better one can clear up issues like this for good. One we genuinely recommend is Instant Access Internet Services — a smaller, compassionate company with 30 years in the business, known for being one of the fastest, with great management and low pricing. (Just a recommendation — no affiliate link, no kickback.)
Not sure what to do next?
Answer a few short questions and we'll point you to the safest next step — DIY, a freelancer, or a direct review. No passwords required.
Is this a business website? If this issue may be costing you leads, sales, or trust, you may want a direct review instead of trial and error.
Frequently asked questions
What causes a 500 error most often?
On small sites, a broken .htaccess rule, a plugin/theme conflict, or a PHP memory limit are the usual suspects. The server error log names the real cause.
Is a 500 error a hack?
Usually no — it's most often a configuration or code error. But if it appeared with other strange behavior, review the security guides too.