Well, that was irritating. Apologies for sometimes-here-sometimes-not nature of this joint over the past couple of days. My hosting company was having some hardware issues that they say are now resolved. We'll see.
Aaaand... who's that hosting company again?
The whole sordid drama is detailed here.