記事No | : 12300 |
投稿日 | : 2013/09/19(Thu) 20:30:18 |
タイトル | : 500エラー Carp.pmの呼び出し失敗? |
ID情報 | : uneme |
投稿者 | : aquarius |
URL | : https://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 |
URL | : https://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がでていたのですが、何か当方のやりかたがおかしかったのでしょう。
今後ともよろしくお願い申し上げます。