MilkyStep Official Community

メルマガ・ステップメール配信ソフトMilkyStep利用者のコミュニティです。

Can’t locate Mail/POP3Client.pm

本日、Professional版を購入し、現在、コアサーバーに設置作業をしております。

(コアサーバーの動作確認はされているということだったので、light版は試しておりません)

一応、CRONの設定までは終了したのですが、下記の様なエラーメールが送られてきてしまいます。

[Mon Aug 22 17:40:01 2016] action.cgi: Can’t locate Mail/POP3Client.pm in @INC (@INC contains: ./ext_lib ./asp_opt /usr/local/lib/perl5/5.8.8/i686-linux /usr/local/lib/perl5/5.8.8 /usr/local/lib/perl5/site_perl/5.8.8/i686-linux /usr/local/lib/perl5/site_perl/5.8.8 /usr/local/lib/perl5/site_perl .) at /virtual/ユーザー名/public_html/ドメイン用ディレクトリ/ms/action.cgi line 18.

[Mon Aug 22 17:40:01 2016] action.cgi: BEGIN failed–compilation aborted at /virtual/ユーザー名/public_html/ドメイン用ディレクトリ/ms/action.cgi line 18.

これは、どのような原因が考えられるでしょうか?

お手数をおかけいたしますが、よろしくお願いいたします。

月, 8月 22 2016 » ユーザからの投稿

2 Responses

  1. Igreks.Inc 8月 24 2016 @ 11:04 AM

    平素はMilkyStepをご利用いただきありがとうございます。

    本件につきましては下記などがご参考になるかと存じますので、ご参照いただければ幸いです。
    http://milkystep.com/ms_poc/index.php?s=locate

  2. kmk 8月 24 2016 @ 6:01 PM

    コメントありがとうございます。
    ようやく、エラーメールが止まりました。

    カレントディレクトリを移動していないのが原因でした。

    perlもシェルスクリプトも良くわからないので、難解でしたが、
    cronで実行するシェルスクリプトファイルを、
    MilkyStepと同じディレクトリに置き、
    シェルスクリプト内に、
    cd `dirname $0`
    を記載することで、上手く行ったようです。

    マニュアルを見落としていたようで、お手数をおかけいたしました。

Login