Figure 500 indicates a server error. This means that neither visitors nor robots can access your site at all, or see anything on it.
Solving problems with internal HTTP 500 server errors is like solving a mystery.
You don’t know exactly what happened or why it happened – you just know something is wrong and you need to fix it.
How to do it?
What does http 500 even mean?
An HTTP 500 server error is a generic error message. And it includes all problems that do not fit into existing error messages.
Due to the breadth of possible causes, HTTP 500 errors are generally difficult to resolve.
However, unless you’re a programmer, you’ll probably need to ask for professional help to resolve a server 500 error. In doing so, I would always start by trying to write to your hosting support.
What could be causing the error?
A number of things.
Typical example:
- permissions error,
- problem plugins,
- exceeding PHP memory limit
- damaged or invalid Htaccess file
- you may have deleted something important from the site directory…
Also, because of so many causes, I would always start by writing to the hosting/your webmaster.
Because these people are many times more likely to detect the problem.
How to fix the error?
In the article on Hubspot you will find a number of hints, here I will just indent them:
- Refresh the page.
- Return later.
- Delete browser cookies.
- Enter your URL to the “Down for Everyone or Just Me” website.
In the article, you will also find procedures on how to resolve the error, whether it is just for you or for everyone.
Error 500 is annoying, but certainly not unsolvable. So don’t panic. Calmly contact your hosting support, your site administrator, restore your site from backup, or have a professional help you.
You can do it!
Other errata you may encounter
Error message Error 404.
Success message http 200.
Code http 301.
Code http 302.
Code http 503.