スタンダードプランのサーバーで、
perlのCGIでDBI+DBDを使用してmysqlに接続し、
tableの検索・削除等は通常に行えますが、
Class::DBIを使用しようと
Web+DB Press vol.25の
p160のようにしたのですが、
うまくいきませんでした。
cpanからダウンロードしたモジュール、
及び、その他の状況につきましては、
以下のとおりになります。
インストールするモジュールが
足りないのでしょうか、
それとも使用方法が悪いのでしょうか、
ご存知の方がおられましたら、
教えてください。
Class::DBI は perldoc記載の version 0.96
pmファイルを設置したモジュール-----------------------------------------------------
Class::Trigger 0.07; ←0.10をインストール
Class::Accessor
Class::Data::Inheritable
Ima::DBI
List::Util;
UNIVERSAL::moniker;
質問する文字数が限られているので
ここまでしか入力できませんが、
ご存知の方がおられましたら、
ぜひ教えてください。
どのようにインストールしたのか、また、どのようにうまくいかないかを説明していただけないと、アドバイスしにくいです。
(少なくとも僕は問題なく使えています)
とりあえずシェルで、
perl -MClass::DBI -e 1
を実行したとき、エラーが出ますでしょうか。
エラーが出ないようでしたら、モジュールのインストールの問題ではなく、Class::DBIの使い方の問題のような気がします。