Hi,
I am trying to do an absolutely clean install of MT 4.2 on Mac OS 10.5.5. I’ve had an installation running on various Max OS’s up to 10.4 for years, but just don’t seem to be able to get it to work with 10.5.5.
I’ve installed mySQL and PHP and used MacPorts to install DBI and DBD::mysql.
cpan reports that both DBI and DBD::mysql are up to date, however when I run mt-check, it tells me DBD::mysql is not installed.
(The reason I want to do a clean install is that my templates have become a mess over the years as I started off when I didn’t know a lot about html and css. I am really looking forward to using the new 4.2 templates from scratch.)
Reported on Movable Type 4.2
Ports installs everything under /opt/local, so it has a version of Perl under that path. But the MT scripts have a "#!/usr/bin/perl" reference in them, which runs the system installed version of Perl.
You can either:
1. Change all your.cgi scripts to use "#!/usr/local/bin/perl" instead
2. Symlink /opt/local/bin/perl to /usr/bin/perl (the system-installed perl is also saved to /usr/bin/perl5.8.8 and you can always restore /usr/bin/perl with that when you want/need to)
I would probably go with option 1. It won't affect anything else. The downside is that you have to remember to change those scripts each time you upgrade MT.