2007-10-12

@INCってなんやねん

XAMPP1.6.4ちゃんとactiveperlちゃんで動かしています。

Perlスクリプトちゃんがが動かないのです

apacheエラーログはこんな感じちゃん

Can't locate ochinchin.pm in @INC (@INC contains: .) at omannmann.pl line 10.

あれー

omannmann.pl の 10 行目にある ochinchin.pm が見つからないよ。 @INC には.があるよ。

ってことだよね?

perl -le "print foreach @INC"

では

C:/Perl/site/lib

C:/Perl/lib

.

って出てるのになんでかなあ

  • 呼び出してるモジュールが、C:/Perl/site/libでもC:/Perl/libでもないところに入ってるのではないか。 use lib './lib'; とか use FindBin '$Bin';use lib "$Bin/lib"; などのようにして、モジュールへの...

    • おう。ありがとう。 まず、 use FindBin および use lib は使えない。なぜならば、FindBin,lib ともにモジュールが参照できないから。 フルパス指定してやれば,できるのかもしれない. ちな...

記事への反応(ブックマークコメント)

ログイン ユーザー登録
ようこそ ゲスト さん