• 締切済み

MovableType3.2エラーが発生してインストールできない

MovableType 3.2をインストールしているのですがmt-check.cgiでは 「準備が整いました。 サーバーには必要なモジュールがすべて揃っています。 追加のモジュールのインストールは必要ありません。インストールの説明に従って、 次の手順に進んでください。」と出て何の問題も無いのですが、mt.cgiにアクセスすると Got an error: install_driver(mysql) failed: Can't load '/usr/lib/perl5/vendor_perl/5.8.5/ i386-linux-thread-multi/auto/DBD/mysql/mysql.so' for module DBD::mysql: libmysqlclient.so.14: cannot open shared object file: No such file or directory at /usr/lib/perl5/5.8.5/i386-linux-thread-multi/DynaLoader.pm line 230. at (eval 8) line 3 Compilation failed in require at (eval 8) line 3. Perhaps a required shared library or dll isn't installed where expected at lib/MT/ObjectDriver/DBI/mysql.pm line 48 というエラーが発生します。 原因及び対処法が分かる方居ましたら、ご教授宜しくお願いします。 (環境) Red Hat Enterprise Linux ES v3 Perl 5.8.5 MySQL 3.23.58 PHP 4.3.11 DB_File 1.809 DBI 1.5 DBD::mysql 2.9008

みんなの回答

noname#16474
noname#16474
回答No.1

ちょっと確認 mt.cfgの CGIPath は、変更していますか?

tomatocot
質問者

補足

はい。変更しています。 (MT3.2なのでmt.cfgでは無くmt-config.cgiですが)。 データベース名、ユーザ名を含め、全ての設定は合っているはずです。 おそらくDBD::MYSQL絡みでうまく行ってないのだと思いますが、同じ様なエラーが発生した際の対処策をgoogleにて検索し、そこに記載されていた方法、環境変数にシェアードライブラリのlibmysqlclient.soを通してみるという方法も取りましたが、やはり動作しない模様です。

関連するQ&A

専門家に質問してみよう