Can’t locate Jcode.pm in @INC

山本さん (2011-02-18 18:57:31) www.atikat.com/contact/

有償版でもお世話になっております。
この度、windowsサーバーに導入したのですが、以下のようなエラーがでました。

Software error:
Can’t locate Jcode.pm in @INC (@INC contains: C:/Perl/site/lib C:/Perl/lib .) at D:\Inetpub\wwwroot\atikat\contents\contact\mailformpro\send.cgi line 4.
BEGIN failed--compilation aborted at D:\Inetpub\wwwroot\atikat\contents\contact\mailformpro\send.cgi line 4.

For help, please send mail to this site’s webmaster, giving this error message and the time and date of the error.

お恥ずかしい話、さっぱりわかりません。
また、パーミッションも変更がFFFTP上では変更が効かず、「766」のままです。

最悪、サーバーを動作実績のあるサーバーへ移行を考えております。
ですが、メール等の問題もあり、できればそのまま行きたいのですが・・・

どうぞ、ご教授願います。

Re:Can’t locate Jcode.pm in

和田 (2011-02-24 05:48:34) www.synck.com

IIS(Windowsのサーバ)では動かないためだと思われます。おそらくはActivePerlが実行されていると思うのですが、ActivePerlからPPMを使ってJcodeをインストールするか、PerlディレクトリのLibディレクトリの中にJcodeをツッコムしか方法はないですね。サーバ移転をする場合はIIS系ではなくLinux系のサーバを選んで頂けると確実です。IISは本当になくなったらいいんですけどねこの世から。

Can’t locate Jcode.pm in

田中将隆さん (2012-04-13 13:17:12) http://www.synck.com/contents/faq/129802305173027832486323134356.html#129849411452101180441634326416

田中と申します。お世話になります。

 「 Can’t locate Jcode.pm 」 関連で、以下のメッセージが表示されてしまいます。
利用しているのは、お名前ドットコム(GMOインターネット)です。
これも、やはり IIS由来の問題となるのでしょうか?
パスの情報としては、/usr/lib/sendmail とか /usr/local/bin/perl となりますので、Windows系のディレクトリ構造ではないと考えています。
ご教示をお願い致します。

Software error:
Can’t locate Jcode.pm in @INC (@INC contains: /usr/perl5/5.8.4/l
ib/i86pc-solaris-64int /usr/perl5/5.8.4/lib /usr/perl5/site_per
l/5.8.4/i86pc-solaris-64int /usr/perl5/site_perl/5.8.4 /usr/per
l5/site_perl /usr/perl5/vendor_perl/5.8.4/i86pc-solaris-64int /
usr/perl5/vendor_perl/5.8.4 /usr/perl5/vendor_perl .) at send.c
gi line 4.
BEGIN failed--compilation aborted at send.cgi line 4.

For help, please send mail to the webmaster (webmaster@interq.ne
t), giving this error message and the time and date of the erro
r.