Using PHP to Create Dynamic Movable Type Output
The default Movable Type output format is plain HTML. This works great if you don't want to include dynamic content. However, I'd much rather use PHP to make this site more dynamic.
I happened upon a good tutorial for converting Movable Type sites to PHP. I followed the steps to-the-letter, but none of the PHP pages loaded in my browser. Instead, I received an HTTP 500 error code, indicating an error during loading. I was puzzled.
I then considered the possibility that the permissions on the generated files were being rejected by the PHP engine. Sure enough, that was the problem. I solved this by editing the mt.cfg file to set the default file permissions to '0644' (i.e. HTMLPerms 0644).
Hopefully this will allow me to bring more dynamic content to the site!