Movable Type3.3インストール時のエラー
お世話になります。
Movable Type3.3のインストールを行っています。
はじめ、サーバにDBIモジュールがなかったので、mt.cgiを実行した際にエラーが発生。
その旨、six apartのサポートチームに相談すると、責任は持てないとしつつも、DBIモジュールがないことを指摘。
cpanでインストールすることを紹介するサイトを教えてもらい、
Jcode.pm
DB_File
DBI
のインストールに成功しました。
DBD::mysql
のインストールに関しては、下記のようにメッセージされています。
----------
Checking if your kit is complete...
Looks good
/auto/DBI/
Writing Makefile for DBD::mysql
cp lib/DBD/mysql/GetInfo.pm blib/lib/DBD/mysql/GetInfo.pm
cp lib/DBD/mysql/INSTALL.pod blib/lib/DBD/mysql/INSTALL.pod
cp lib/DBD/mysql.pm blib/lib/DBD/mysql.pm
cp lib/Bundle/DBD/mysql.pm blib/lib/Bundle/DBD/mysql.pm
" -DXS_VERSION=\"4.004\" -fPIC -I/usr/lib/perl5/5.6.1/i386-linux/CORE dbdimp.c
dbdimp.c: In function `mysql_st_fetch':
dbdimp.c:3429: too few arguments to function `mysql_dr_error'
dbdimp.c:3593: too few arguments to function `mysql_dr_error'
dbdimp.c: In function `mysql_st_FETCH_internal':
dbdimp.c:3931: too few arguments to function `mysql_dr_error'
dbdimp.c:3945: too few arguments to function `mysql_dr_error'
dbdimp.c: In function `mysql_bind_ph':
dbdimp.c:4264: too few arguments to function `mysql_dr_error'
dbdimp.c:4291: too few arguments to function `mysql_dr_error'
dbdimp.c:4303: too few arguments to function `mysql_dr_error'
dbdimp.c: In function `mysql_db_reconnect':
dbdimp.c:4465: too few arguments to function `mysql_dr_error'
make: *** [dbdimp.o] エラー 1
/usr/bin/make -- NOT OK
Running make test
Can't test without successful make
Running make install
make had returned bad status, install seems impossible
----------
(1)エラーなのだと思われますが、どなたかご存知の方がおられれば
ご指導ください。
(2)また、DBD::myaqlの状況を無視してmt.cgiを実行しましたところ、
Jcode.pmを指定した下記のメッセージが現れました。この解決法を教えていただければ、ありがたいです。
----------
Got an error: Undefined subroutine &Jcode::euc_utf8 called at /home/httpd/vhosts/sancha.tv/cgi-bin/mt/extlib/Jcode.pm line 500.
----------以上、よろしくお願いします。
お礼
回答ありがとうございました! 教えていただいたページ等を参考にして何とかインストールすることができました。 頑張ります!