Files can be uploaded, it’s now all working just fine. Finally!
That was probably the biggest pain in the arse of any site I’ve ever had to get going. EE Core installed instantly, I’d got the templates all sorted out already locally (using MAMP, which is awesome) and then the database kept falling over for some reason.
I host with Supanames who are normally pretty damn good (I’ve recommended them to friends in fact) but they’ve beefed up their timewaster controls on support requests. Cue much tediousness of explaining that, yes, I have tried to access the site using a different browser, that I can get to the control panel and a completely new error from phpMyAdmin is hardly likely to be a browser caching issue… but hey. It’s now sorted. Turns out that the database was corrupted.
So. On with the type!