I recently ditched all but one of my dedicated servers and decided to switch to shared hosting for all my PHP / WordPress sites. First I tried TMDHosting, had a serious issue, cancelled that, and then switched to SiteGround. I prepaid for 2 years. Might have been a big mistake.
First, an entire site disappeared from their server. I had a copy in an old backup, but otherwise the site files and database had disappeared. Their support had nothing useful to say, and suggested it had to be my mistake. Possible, but highly unlikely that I accidentally deleted both the files and the database.
Yesterday I had an issue with permissions. There were 4
.well-known folders in my
sites directory that were owned by
root. I noticed because the letsencrypt installer didn’t work. Created a ticket, they fixed permissions on 1 of the 4 directories I had listed. I updated the ticket. They replied saying they’d fixed all 4. Many of my sites went down. 403 error.
I’m travelling in Seville. I was out. I turned around and went back to the apartment, jumped on live chat. They told me that somebody would reply to my ticket within 20 minutes and there was nothing else they could do. I logged in, checked permissions, found one site that worked, and fixed the problem.
Turns out that on several of my
htdocs folders, the “other”
r-x permissions had been removed. Evidently nginx was unable to access my sites. Today I see a reply to the ticket saying that they didn’t change anything, and they’re glad my sites work again. WTF?
What do I do now?
Two serious failures. The second caused real downtime, albeit a few minutes because I fixed it myself. Any recommendations on a good shared hosting provider? What do I do about my 2 year prepayment?