Re:ショッピングカートVer4.5のcheckでエラー |
このメッセージの投稿者: ベルコールさん 2002/02/22 19:35:15元メッセージ: ショッピングカートVer4.5のcheckでエラー 投稿者: おしかわさん 2002/02/22 18:38:33
>ショッピングカートVer.4から4.5への入れ替え作業を行っています。>最初のshop.cgiのcheckコマンドでインターナルサーバーエラーが起こるのですが
>何が原因でしょうか?>・バージョンは4.52.02です
>・shopadmin.cgiのcheckコマンドは正しく動作します。
>・サーバーのエラー情報を取得するツールで実行したところ
>----------ここからメッセージ
>Can't locate LWP/Simple.pm in @INC (@INC contains: /usr/lib/perl5/5.00503/i686-linux /usr/lib/perl5/5.00503 /usr/lib/perl5/site_perl/5.005/i686-linux /usr/lib/perl5/site_perl/5.005 .) at (eval 1) line 1057.
>BEGIN failed--compilation aborted at (eval 1) line 1057.
>----------ここまでメッセージ
>と表示されました。
>・該当する1057行を見ると
>require "$libpath/ftp.pll";
>と記述されていますが、送付されたアーカイブの中には ftp.pll はパッケージされていませんでした。
-----
LWP/Simple.pm が開けないといっています。
このモジュールは perlの標準モジュールのはずですがそちらのサーバーにはインストールされていないんですね。
これは、別のサーバーでSSLを実行するときのオプションプログラムのインターフェースですから削除してください。
shop.cgi の
----------------------------
use Socket;
use LWP::Simple;
require "$libpath/ftp.pll";
----------------------------
というところ2ヵ所----------------------------
use LWP::Simple;
require "$libpath/ftp.pll";
----------------------------
というところ1ヵ所
を削除してください。
このメッセージへの返事:
- Re:ショッピングカートVer4.5のcheckでエラー - おしかわさん 2002/02/22 21:39:46 (0)