Hi
I am trying to install MT into a solaris zone. I am having some troubles but do not know whether it is just general installation issues or whether it is something ot do with my environment. My setup is as follows:
Application directory:
/app
-- /apache2.2.11/ (apache dir)
-- /ventures/ (root app folder for MT)
-- /ventures/cgi-bin/ (cgi folder obviously)
-- /ventures/mt-static/
We do not use the apache cgi-bin folder in our setups, we keep things all together. I have modified the httpd.conf to point to the correct location for cgi-bin scripts.
When I run the http://my-url.com/cgi-bin/mt-check.cgi it works but says I have a number of modules missing which are all there according to the extlib/ directory:
DBI (version >= 1.21)
Your server has DBI installed (version 1.58).
DBD::mysql - Your server does not have DBD::mysql installed
DBD::Pg (version >= 1.32) - Your server has DBD::Pg installed (version 1.49).
DBD::SQLite
DBD::SQLite2 - Your server does not have DBD::SQLite2 installed
The only one I care about is mysql and it reportsd it as missing.
I have looked at this page (http://www.sixapart.com/movabletype/docs/mtinstall.html) but they say to download/install modules into the extlib directories but the files are already there.
If I run mt.cgi I get the following:
"Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
Please contact the server administrator, sysadmin@cambridge.org and inform them of the time the error occurred, and anything you might have done that may have caused the error.
More information about this error may be available in the server error log."
I already had to change the shebang line at the top of each cgi script from
#!/usr/local/bin/perl -w
to
#!/usr/bin/perl -w
Any help would be most appreciated.
Thanks
Steve.
Reported on Movable Type 2.x
Installing on a Solaris zone shouldn't be any different from installing in a normal Unix environment. Check the Apache logs to see if there is any Perl output explaining what is failing. If you're actually still using MT 2.X, you could also stand to upgrade to 4.X.