Forums: POPFile 全般 (Thread #6176)

turbolinux上でのトラブル (2004-10-14 22:08 by ichiro950 #11505)

Turbolinux7にて、起動不能です。
popfileは0.22.1、BerkleyDB 4.1.25はインストール済み。Perlは5.6.1がセットアップ済みです。
popfileのパスは/usr/bin/popfileとしました。
エラーメッセージは以下の通りで、
loader.pmのパーミッションは644です。744に変更しても同様でした。メッセージ指定の38行目を見ても、
さっぱり判らず・・・
Perlに関する何らかの不具合と思うのですが、同様のトラブルに遭遇された方がいらっしゃいましたら
ご教授願います。
Redhatのかたで、BerkleyDBに関するトラブルが過去ログでありましたが、今回はDBに関するメッセージは吐きません。
よろしくお願いします。

Can't locate POPFile/Loader.pm in @INC (@INC contains: ./ /usr/lib/perl5/5.6.1/i386-linux-thread-mul
ti /usr/lib/perl5/5.6.1 /usr/lib/perl5/site_perl/5.6.1/i386-linux-thread-multi /usr/lib/perl5/site_p
erl/5.6.1 /usr/lib/perl5/site_perl .) at /usr/bin/popfile-0.22.1/popfile.pl line 38.
BEGIN failed--compilation aborted at /usr/bin/popfile-0.22.1/popfile.pl line 38.

RE: turbolinux上でのトラブル (2004-10-14 23:06 by amatubu #11506)

クロスプラットフォーム版のインストール方法については、
http://popfile.sourceforge.net/cgi-bin/wiki.pl?JP_HowTos/CrossPlatformInstall
が参考になると思います。
0.22.1 では、BerkeleyDB は不要です(代わりに、SQLite を使用します)
また、日本語メールを正しく処理するためには、Perl 5.7.1 以降が必要です
(Encode モジュールを使用するため)
動作のために必要なモジュールがいくつかありますので、上記ページを
参考にしてインストールしてください。

書かれているエラーについてはちょっとわかりませんが、POPFile を
どのように起動されていますか?
POPFile を起動するためには、popfile.pl の入ったフォルダがカレントフォルダに
なっている必要があります。このあたりはどうですか?
Reply to #11505

RE: turbolinux上でのトラブル (2004-10-19 00:10 by ichiro950 #11570)

ご回答をありがとうございます。
また、ヘルニア再発のためお礼が遅くなり、申し訳ありません。
早速ですが、ご指示の通りドキュメントをよく読んでPerlもアップデートした結果、無事動作しました。
起動方法については、ご指示の通りインストールディレクトリで実施しております。
ありがとうございました。
Reply to #11505

RE: turbolinux上でのトラブル (2004-10-19 00:15 by amatubu #11571)

無事うまく動いたようでよかったです。
Reply to #11570