Dougal Campbell's geek ramblings

WordPress, web development, and world domination.


Some of you might have noticed that my site had some downtime over the weekend, and into Monday night. I had upgraded MySQL from version 3.23.x to version 5.0 last week. Everything seemed fine at the time, but when the server ran some maintenance tasks on Saturday night, it turned up some mismatched library versions between PHP and MySQL. And of course, I didn’t know about it until Monday, because an emergency came up that took me out of town all day on Sunday.

So, I finally found time on Monday evening to try to resolve a cascading chain of library dependencies, recompiling just about everything on the server that is related to Apache, PHP, and MySQL. Of course, in the process, a few other things broke for some reason (mainly GD and ImageMagick).

Things seem to be working okay again, as far as I can tell. But if you notice any major errors, let me know.

About Dougal Campbell

Dougal is a web developer, and a "Developer Emeritus" for the WordPress platform. When he's not coding PHP, Perl, CSS, JavaScript, or whatnot, he spends time with his wife, three children, a dog, and a cat in their Atlanta area home.
This entry was posted in MySQL, Servers and tagged , , . Bookmark the permalink.

7 Responses to Downtime

  1. Dave says:

    All too common a problem… I had the same issue when I moved from MySQL 4.0 to 4.1. It demanded that Apache be recompiled, which broke php. Fixing php broke various programs that required special libraries. Software upgrades should be MUCH easier; I don’t know why LAMP is still so far away from the easy-upgrade capability of 1980s desktops, when so many companies are supposedly devoting programmers to making things easier. (WHM in particular deserves lots of blame for not knowing what libraries you’ve built into your software.)

  2. Oh yes I know it all too well ,it’s so depressing when this happens; isn’t there a better way to assure a smooth shift from one version to another?
    Anyway it’s good that your site is up and running this soon.

  3. elektronix says:

    Can you imagine,
    what happens if you want to upgrade MySQL for a commercial web based system?

    I’m earning my money with “support and service” for such a program.

    Some unexpected errors on customer databases…

    we are very careful now…;-)

    Greetings from Germany,


  4. parrott says:

    Yeah – I agree. One of the scariest thigns is if you were running a large commecial project and upgraded to find such errors. I love free stuff…I just wish I knew how to fix it all when it broke…

  5. Fred Fransen says:

    I wonder if you can help me track down the John Mudd who figured out how to supercool water. I posted a message, but never heard from him. It sounded like it had a procedure that he could reproduce, and I’ve been unable to figure it out. His post was on 10/1/2005, and I posted a question 10 days later.

    Thanks for your help!


  6. John Mudd says:


    Now I’m looking for you. Check my blog. I made an Instant Ice entry for you and your 7-year old. Or is she 8 now?


  7. John Mudd says:

    Do-it-yourself “Instant” Ice (with AVI video clips)

Leave a Reply

%d bloggers like this: