Perlモジュールのインストール中。
DBIの方はCPANシェルからインストールして問題なく終了。
一方のDBD::mysqlの方は
とすると
all skipped: ERROR: Access denied for user 'root'@'localhost' (using password: NO) Can't continue test
というエラーが。
こちらのエントリーを参考に、MySQLのrootパスワードを一時的に削除する。
再度インストールしてみる。が、今度は別のエラー。
syntax error at t/00base.t line 20, near "BAIL_OUT "Unable to load DBI""
syntax error at t/00base.t.line 21, near "BAIL_OUT "Unable to load DBD::mysql""
グーグルで検索するとTopにズバリの結果が。びっくり。
Test::MoreがBAIL_OUTサブルーチンが実装されていない古いバージョンであることが原因のよう。
最新の0.86をインストール。
再々度DBD::mysqlをインストールすると、問題なく終了。
mt-check.cgiを実行してみると、「システムのチェックを完了しました」というメッセージが表示されたので
これで準備は完了かな。
Todo
時間的にこれ以降は明日。
- インストールを完了する
- 手順をまとめる