KENT-WEB サポートコーナー 過去ログ [ 0255 ]


記事No: 12300
投稿日: 2013/09/19(Thu) 20:30:18
タイトル500エラー Carp.pmの呼び出し失敗?
ID情報: uneme
投稿者: aquarius
URLhttps://ssl.chi-takumi.biz/unemefarm/cartform/cartform.html

初めて書き込みします。CGI/Perlはほとんど素人です。よろしくお願いします。
cartformをダウンロードし、sslフォルダの中に「cartform」というフォルダを作成、その直下に一連のファイルをアップロードしました。
perlのパス、sendmailのパスを確認し改訂、init.cgiの必要事項を改訂してcyberdyckでアップロード(ASCIIモード)、パーミッションの設定を変更しました。
check.cgiをブラウザからみるとInternal Server Errorと表示されます。
そこで文法チェッカーを使ってみると、
Can't locate CGI/Carp.pm in @INC (@INC contains: /usr/local/lib64/perl5 /usr/local/share/perl5 /usr/lib64/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib64/perl5 /usr/share/perl5 .) at admin.cgi line 11.
BEGIN failed--compilation aborted at admin.cgi line 11.
admin.cgiとcartform.cgi、check.cgiで上記のエラーが出ます。Carp.pmがないよ?とのことでしょうか。対処方法をご教示いただければ幸いです。


記事No: 12301
投稿日: 2013/09/20(Fri) 08:06:44
タイトルRe: 500エラー Carp.pmの呼び出し失敗?
ID情報: kent
投稿者: KENT

> 初めて書き込みします。CGI/Perlはほとんど素人です。よろしくお願いします。
> cartformをダウンロードし、sslフォルダの中に「cartform」というフォルダを作成、その直下に一連のファイルをアップロードしました。
> perlのパス、sendmailのパスを確認し改訂、init.cgiの必要事項を改訂してcyberdyckでアップロード(ASCIIモード)、パーミッションの設定を変更しました。
> check.cgiをブラウザからみるとInternal Server Errorと表示されます。
> そこで文法チェッカーを使ってみると、
> Can't locate CGI/Carp.pm in @INC (@INC contains: /usr/local/lib64/perl5 /usr/local/share/perl5 /usr/lib64/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib64/perl5 /usr/share/perl5 .) at admin.cgi line 11.
> BEGIN failed--compilation aborted at admin.cgi line 11.
> admin.cgiとcartform.cgi、check.cgiで上記のエラーが出ます。Carp.pmがないよ?とのことでしょうか。対処方法をご教示いただければ幸いです。

check.cgiとは、
https://ssl.chi-takumi.biz/unemefarm/cartform/check.cgi

のことですか?
特にエラーは出ていないような・・?


記事No: 12302
投稿日: 2013/09/20(Fri) 09:37:11
タイトルRe^2: 500エラー Carp.pmの呼び出し失敗?
ID情報: uneme
投稿者: aquarius
URLhttps://ssl.chi-takumi.biz/unemefarm/cartform/cartform.html

> > 初めて書き込みします。CGI/Perlはほとんど素人です。よろしくお願いします。
> > cartformをダウンロードし、sslフォルダの中に「cartform」というフォルダを作成、その直下に一連のファイルをアップロードしました。
> > perlのパス、sendmailのパスを確認し改訂、init.cgiの必要事項を改訂してcyberdyckでアップロード(ASCIIモード)、パーミッションの設定を変更しました。
> > check.cgiをブラウザからみるとInternal Server Errorと表示されます。
> > そこで文法チェッカーを使ってみると、
> > Can't locate CGI/Carp.pm in @INC (@INC contains: /usr/local/lib64/perl5 /usr/local/share/perl5 /usr/lib64/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib64/perl5 /usr/share/perl5 .) at admin.cgi line 11.
> > BEGIN failed--compilation aborted at admin.cgi line 11.
> > admin.cgiとcartform.cgi、check.cgiで上記のエラーが出ます。Carp.pmがないよ?とのことでしょうか。対処方法をご教示いただければ幸いです。
>
> check.cgiとは、
> https://ssl.chi-takumi.biz/unemefarm/cartform/check.cgi
>
> のことですか?
> 特にエラーは出ていないような・・?

KENT様
早速にありがとうございます。確認したら本当に、ちゃんと表示されています。
きのうは確かにInternal Server Errorがでていたのですが、何か当方のやりかたがおかしかったのでしょう。
今後ともよろしくお願い申し上げます。


[検索ページ] [掲示板]