Jcodeエラー

asiさん (2013-02-06 10:33:47) http://www.iori-kaikei.com/contact/index2.html

いつも素敵なプログラムありがとうございます。

以下の要件で動かしています。
1.cgiが動くことは確認済
 →http://www.iori-kaikei.com/test.cgi が動いています
2.Pealへのパス
 →C:/Perl/bin/perl.exe send.cgiで設定
3.Sendmailへのパス
 →D:\xmail\SendMail.exe
4.パーミッション
 winサーバーのためパーミッションなし
5.Jcode
/contact/mailformpro/配下にJcodeフォルダ配下全て、Jcode.pmをアップロード済

この状態で、まずcheck.cgiを動かすと、
The specified CGI application misbehaved by not returning a complete set of HTTP headers. というエラーが出てきて、check.cgiは動きません。

また、send.cgiを動かすと
Can’t locate Jcode.pm in @INC (@INC contains: C:/Perl/site/lib C:/Perl/lib .) at D:\www_netkobe\iori-kaikei.com\contact\mailformpro\send.cgi line 4.
BEGIN failed--compilation aborted at D:\www_netkobe\iori-kaikei.com\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.
というエラーが出てきて、send.cgiが動きません。

お手数ではありますが、原因がお分かりになりましたら、ご教示くださいませ。

何卒よろしくお願いいたします。

Re:Jcodeエラー

和田 (2013-02-12 16:39:57) www.synck.com

恐らくご利用のWebサーバがIISなどで構築されているのではないかなと。
IISで構築されたWebサーバでは、CPAN経由でJcodeをインストールする必要があります。