n_maco2回答ポイント 81ptウォッチ 1

perlのcpanのトラブルについて質問です。

開発環境で作っていたプログラムをサーバーにアップしたところ、HTML::Template::Proが見つからないということで下記のようなエラーが出てしまいました。
Can't locate loadable object for module HTML::Template::Pro in @INC (@INC contains: 〜〜〜〜 .) at hogehoge.cgi line 12
Compilation failed in require at hogehoge.cgi line 12.
BEGIN failed--compilation aborted at hogehoge.cgi line 12.
使用しているレンタルサーバーにHTML::Template::Proがインストールされていないせいだと思ったので、やむを得ず開発環境のpmをサーバーにアップしたのですが同じエラーが表示されたまま変わりません。
・ライブラリ類はlibフォルダを作ってその中にcpanも含め全て格納し、use lib './lib'で読み込み場所を指定しています
 ※自作ライブラリも同じフォルダに入れてあり、こちらはuse hogehoge;すれば問題なく読み込めることを確認しています
・開発環境のcpanは、find / -name "Pro.pm"で場所を確認して、該当ファイルを取り出してアップしたつもりです
何か原因に思い当たることはございませんでしょうか。
また、これを試してみた方がいいよ、などもあればお教えください。
よろしくお願いいたします。

※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。
ログインして回答する

みんなの回答

この質問へのコメント

コメントはありません

この質問への反応(ブックマークコメント)

質問の情報

登録日時
2009-01-04 09:20:12
終了日時
2009-01-09 06:47:15
回答条件
1人5回まで

この質問のカテゴリ

この質問に含まれるキーワード

Perl1679CPAN86CGI2023レンタルサーバー874HTML5036ライブラリ985BEGIN96インストール7094プログラム5048サーバー4609

人気の質問

メニュー

PC版