Well, the error was a database error so im guessing the problem was that the website had problem connecting to whatever server (or mysql, not sure how its set up) the posts were being hosted on. I've seen other websites go down completely with database errors so the actual website and posts are probably ran on separate things.
(just a guess)