トップページ > 過去ログ > 記事閲覧
perl5.8.7適用後に読み込めないモジュールあり
日時: 2005/08/29 09:36
名前: りょーち
参照: http://ryouchi.seesaa.net/

こんにちは。りょーちと申します。サーバウェアのバージョンアップお疲れ様でした。
幾つかバージョンアップ後に障害(?)のようなものが起きております。
PageRankをチェックするモジュールを動作させているのですが、そこで下記のようなエラーが起きています。
[PageRank.pm:11:die] Can't locate LWP/UserAgent.pm in @INC (@INC contains: . /usr/local/lib/perl5/site_perl/5.8.7/mach /usr/local/lib/perl5/site_perl/5.8.7 /usr/local/lib/perl5/site_perl /usr/local/lib/perl5/5.8.7/BSDPAN /usr/local/lib/perl5/5.8.7/mach /usr/local/lib/perl5/5.8.7) at PageRank.pm line 11.
BEGIN failed--compilation aborted at PageRank.pm line 11.
[prchk_tmp.cgi:10:die] Can't locate LWP/UserAgent.pm in @INC (@INC contains: . /usr/local/lib/perl5/site_perl/5.8.7/mach /usr/local/lib/perl5/site_perl/5.8.7 /usr/local/lib/perl5/site_perl /usr/local/lib/perl5/5.8.7/BSDPAN /usr/local/lib/perl5/5.8.7/mach /usr/local/lib/perl5/5.8.7) at PageRank.pm line 11.
BEGIN failed--compilation aborted at PageRank.pm line 11.
Compilation failed in require at prchk_tmp.cgi line 10.
BEGIN failed--compilation aborted at prchk_tmp.cgi line 10.


PageRank.pm line 11には

use strict;

を指定しています。
以前動作していたCGIがperlのバージョンアップに伴い動作しないと言うことはいままであったモジュールがない場合が考えられますがいかがでしょうか?

ご多忙とは存じますが、ご調査のほど、よろしくお願いいたします。

Page: 1 |

Re: perl5.8.7適用後に読み込めないモジュールあり ( No.1 )
日時: 2005/08/29 10:18
名前: ごりゅ  <sakura@usamimi.info>

LWPモジュールが入っていなかったような感じのエラーなので
該当モジュールをcpanにて入れました。
また、念のためstrictに関しても、アップデートを行っています。

エラーが起こっているスクリプトへのURLが何処であるか良く分からなかった為
正常に動くようになっているかどうか分かりませんが
確認の方をお願いします。
Re: perl5.8.7適用後に読み込めないモジュールあり ( No.2 )
日時: 2005/08/29 10:48
名前: りょーち
参照: http://ryouchi.seesaa.net/

こんにちは。りょーちと申します。
早速のご対応ありがとうございます。

ごりゅさま、対応、迅速すぎます(^^;
無事正常稼動を確認いたしました。

>エラーが起こっているスクリプトへのURL
そうでした、失礼いたしました。
http://www.usamimi.info/~ryouchi/cgi-bin/prchk.cgi
になります。(今は順調に動いています)
今回の件で、別のスレッドにも書きましたが、
「KCatch.pm」というモジュールを利用することにより、ユーザが原因を特定するための手法を得ることが出来て逆にひとつ勉強になりました。
サーバ運営については非常に大変かと思いますが、頑張ってください。応援しております。

誠に迅速な対応ありがとうございました。
では、失礼いたします。

Page: 1 |