HTTP ERROR 500 is a generic error that occurs from time to time. It usually indicates that something is wrong with the page you're on or that the website's programming has a glitch.
The other cause of this error might be termorary downtime of the website.
You might see it in the following way.
The first thing you want to do is to try to refresh the page 2-3 times, if the page loads fine after that, the error was temporary and your website should load just fine.
If you still see the error page, there is probably something wrong with the code of your website script. To know what's wrong in this case, you need to enable PHP errors. There are several ways to enable PHP errors:
ini_set('display_errors', 1); ini_set('display_startup_errors', 1); error_reporting(E_ALL);
Reload the page and check for the errors.
Hopefully, above mentioned methods will provide you with the real error details and help you figure out the real cause of the problem and solve it. If you still have any questions in mind, you can ask on our Community Forum.