MT and mod_perl

I’m pretty happy with mod_perl’s current performance, and like I noted previously, I’m very willing to migrate MoveableType to a mod_perl environment, except I never thought it would be that difficult! Yes, MoveableType isn’t designed to work with mod_perl 2.0 (or 1.99, the alpha 2.0). The server I’ll migrating too runs pretty much the most recent packages, that is Apache 2.0.49, mod_perl 1.99_12, Perl 5.8.3, not the latest CVS, but pretty much recent.

The problem is, MoveableType uses an old version of libapreq, a library that has Perl glues so you can manipulate Apache’s request. Even worse, MoveableType assumes you’re running mod_perl 1.x (< 1.99), and 2.0 simply breaks so much backward compatibility to an extent where Apache::compat won’t fix it. Believe me I tried.

Now, by the time the mythical MoveableType 3.0 is released, these problems would be probably fixed, but I can’t wait that long, I’m migrating now, period. Just check out the dates on MoveableType’s homepage and you’ll understand, it’s been a while since we last heard of any progress.

Right now, I’ll be working on some patches for MT 2.661, hopefully I’ll be able to run it under mod_perl 2.0, not so much of news, but I felt guilty of not posting for a while.

Wish me luck.



Leave a Reply

Formatting: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Other Entries

Tweets from