The host provider or you (if you think you can), can wipe your whole site and reinstall WordPress on it. Then, all you need to do is restore your backup.
Eek, I’ll maybe put my husband/resident tech guru on that job later tonight.
Good idea, but you may also want to ask your hosts how to access the error logs on your site – so you can get more info about what is causing that error.
I’ve done exactly this! Hopefully they’ll have something good for me later today.