Siteground is my “go to” hosting provider. Their servers are reliable and fast, by shared hosting standards.
But, I have one site on Siteground that gives a “500 Internal Server Error” every few months when I try to log into the admin of a client’s WordPress site. Or, sometimes I can log in and it gives the error on a certain page of the admin, such as the Update page.
I’ve talked to Siteground about it and they were baffled.
There are many possible causes for “500 Internal Server” errors, but in this particular case, the fix is always the same. Here’s how to fix it when it happens.
The Immediate Fix: Reset Permissions in Siteground
The immediate solution is to reset your file permissions. Log into Siteground, then go to the Websites page and find your site and click the “Site Tools” button for that site.
Once there, click WordPress in the left menu, then click “Install & Manage” under it. Find your website and click the three dots and select “Reset Permissions” as shown below:
After that, you should be good to go! You should be able to get into your site’s admin with no problem.
A Possible Cause: Auto Updates of WordFence?
I was baffled about why this was happening until I did some sniffing around BEFORE fixing it. According to file revision dates, the last thing touched on the server seemed to be files for the WordFence plugin. Sure enough, when I looked into the WordFence settings, auto-update was ON. I turned it off. We’ll see…
Did this fix work for you? Leave a comment below! – Brian