Sigh, I guess you get what you pay for in a web hosting company. The very first time we ever get any meaningful traffic to the site, the site goes down. We’re switching hosting companies, but this really sucks in the meantime.
Edit. We’re back up. Not happy with the web hosting company, but solving the issue for the future.