Insert an unhappy expression here. Between my hosting company and my blogging engine, my entire Blog went belly up about 10 hours ago. It’s back on its feet now and I think everything works. I know that I lost a couple of comments, but nothing too recent and nothing that matter, I don’t think. The question now is what to do about MT.
MT is a PeRL based system. Trying to run that on a Windows server was my own pipe dream but it’s worked pretty well over the years. The problem with MT is that its Berkley file-based DB system is either happy or unhappy. And when it’s unhappy – as mine got to be this weekend – it simply stops working. And yes, there are a few utilities but they’re all Linux based and that just pisses me off further.
What happened was I went to post a new entry to the system. The system took it without comment. I then posted another entry and it yonked on me. I looked at the server-based status page and that’s when I was told that I was out of HD space on the server. Mine you I have about 80MB worth of files and a 250MB allowance so I said “Huh?”
Enter the ISP. They store the web server log files as part of the storage allowance. And they kept up to three months worth. 1 + 1 = Boom.
MT was left in a state where it had four entries pointing to one and once that one got deleted the other three entries became ghosts and won’t go away. At this point I said “gimmie my export” so I got my blogs, comments, and pings and got out of dodge. The next question was how to get it back. A clean install of MT would have been ideal, but I couldn’t find a version of 2.65. The only version I had of 2.65 was my test server here at home – I had to rebuild a new blog there and copy the individual DB files by hand.
So. MT has pissed me off. Greatly. So much so that I’m now considering dasBlog. I’ve also been contemplating a re-write of SharpMT, seeing as I want it to use the new beta bits of Visual Studio 2005… if I go dasBlog, so does SharpMT. Erm, dasSharp, as the case may be. It’ll depend on what happens with MT. It should have rebuilt all its pages bu the time I’m do with this entry, but I’ve got to do something about this because I shouldn’t have to reload my Blog engine three times in two years… that’s just not good times.
Bah! And screw PeRL too, just because it’s there.