CGIなどのの質問を受付ます。
現在SPAM対策の為、一部ホストアドレスを規制中。
▼スレッド
│
└◇762:実行エラーになるサーバ [キューティー] 12/01 10:41
└◇764:Re:実行エラーになるサーバ [m] 12/06
└◇768:Re[2]:実行エラーになるサーバ [キューテ] 12/06 <
何度もすみません。スレッド一覧
日記をインフォシークのサーバーにアップすると
全然問題なく利用できるのですが、
ビックローブのサーバーにアップすると
「CGIプログラムの実行に問題があります。」と出てしまい、
利用できません。
他では問題ないのだからプログラムではなくサーバーが悪いんだろうと
そっちへ問い合わせしたのですが、
そんなのサポートしてないからエラーメッセージを
持って配布元に相談しろと言われてしまいました。
以下がエラーメッセージなんですが
どこがいけないのでしょうか?
Out of memory!
Out of memory!
Out of memory!
Out of memory!
Out of memory!
Out of memory!
inquiry.cgi: Command not found.
Out of memory!
Out of memory!
Out of memory!
Out of memory!
cgi-lib.pl: Unknown Content-type: application/x-www-form-urlencoded;charset=shift_jis
cgi-lib.pl: Unknown Content-type: application/x-www-form-urlencoded;charset=shift_jis
cgi-lib.pl: Unknown Content-type: application/x-www-form-urlencoded;charset=shift_jis
cgi-lib.pl: Unknown Content-type: application/x-www-form-urlencoded;charset=shift_jis
cgi-lib.pl: Unknown Content-type: application/x-www-form-urlencoded;charset=shift_jis
cgi-lib.pl: Unknown Content-type: application/x-www-form-urlencoded;charset=shift_jis
cgi-lib.pl: Unknown Content-type: application/x-www-form-urlencoded;charset=shift_jis
Out of memory!
Out of memory!
Out of memory!
Out of memory!
〜〜〜〜〜〜〜〜〜〜
〜〜〜〜〜〜〜〜〜〜
Out of memory!
Out of memory!
Out of memory!
Out of memory!
exec error time: 2007/11/27 13:07:16
nik.cgi: Command not found.
exec error time: 2007/11/28 09:24:10
nik.cgi: Command not found.
Can't locate LWP/UserAgent.pm in @INC (@INC contains: /usr/local/pkg/perl/5.8.7/lib/i386-linux-thread-multi /usr/local/pkg/perl/5.8.7/lib /usr/lib/perl5/site_perl/5.8.7/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.7 /usr/lib/perl5/site_perl /usr/lib/perl5/vendor_perl/5.8.7/i386-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.7 /usr/lib/perl5/vendor_perl .) at ./rib.pl line 1220.
BEGIN failed--compilation aborted at ./rib.pl line 1220.
Compilation failed in require at nik.cgi line 22.
Can't locate LWP/UserAgent.pm in @INC (@INC contains: /usr/local/pkg/perl/5.8.7/lib/i386-linux-thread-multi /usr/local/pkg/perl/5.8.7/lib /usr/lib/perl5/site_perl/5.8.7/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.7 /usr/lib/perl5/site_perl /usr/lib/perl5/vendor_perl/5.8.7/i386-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.7 /usr/lib/perl5/vendor_perl .) at ./rib.pl line 1220.
BEGIN failed--compilation aborted at ./rib.pl line 1220.
Compilation failed in require at nik.cgi line 22.
Can't locate LWP/UserAgent.pm in @INC (@INC contains: /usr/local/pkg/perl/5.8.7/lib/i386-linux-thread-multi /usr/local/pkg/perl/5.8.7/lib /usr/lib/perl5/site_perl/5.8.7/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.7 /usr/lib/perl5/site_perl /usr/lib/perl5/vendor_perl/5.8.7/i386-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.7 /usr/lib/perl5/vendor_perl .) at ./rib.pl line 1220.
BEGIN failed--compilation aborted at ./rib.pl line 1220.
Compilation failed in require at nik.cgi line 22.
Can't locate LWP/UserAgent.pm in @INC (@INC contains: /usr/local/pkg/perl/5.8.7/lib/i386-linux-thread-multi /usr/local/pkg/perl/5.8.7/lib /usr/lib/perl5/site_perl/5.8.7/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.7 /usr/lib/perl5/site_perl /usr/lib/perl5/vendor_perl/5.8.7/i386-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.7 /usr/lib/perl5/vendor_perl .) at ./rib.pl line 1220.
BEGIN failed--compilation aborted at ./rib.pl line 1220.
Compilation failed in require at nik.cgi line 22.
Can't locate LWP/UserAgent.pm in @INC (@INC contains: /usr/local/pkg/perl/5.8.7/lib/i386-linux-thread-multi /usr/local/pkg/perl/5.8.7/lib /usr/lib/perl5/site_perl/5.8.7/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.7 /usr/lib/perl5/site_perl /usr/lib/perl5/vendor_perl/5.8.7/i386-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.7 /usr/lib/perl5/vendor_perl .) at ./rib.pl line 1220.
BEGIN failed--compilation aborted at ./rib.pl line 1220.
Compilation failed in require at nik.cgi line 22.
Can't locate LWP/UserAgent.pm in @INC (@INC contains: /usr/local/pkg/perl/5.8.7/lib/i386-linux-thread-multi /usr/local/pkg/perl/5.8.7/lib /usr/lib/perl5/site_perl/5.8.7/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.7 /usr/lib/perl5/site_perl /usr/lib/perl5/vendor_perl/5.8.7/i386-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.7 /usr/lib/perl5/vendor_perl .) at ./rib.pl line 1220.
BEGIN failed--compilation aborted at ./rib.pl line 1220.
Compilation failed in require at nik.cgi line 22.
Can't locate LWP/UserAgent.pm in @INC (@INC contains: /usr/local/pkg/perl/5.8.7/lib/i386-linux-thread-multi /usr/local/pkg/perl/5.8.7/lib /usr/lib/perl5/site_perl/5.8.7/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.7 /usr/lib/perl5/site_perl /usr/lib/perl5/vendor_perl/5.8.7/i386-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.7 /usr/lib/perl5/vendor_perl .) at ./rib.pl line 1220.
BEGIN failed--compilation aborted at ./rib.pl line 1220.
Compilation failed in require at nik.cgi line 22.
Can't locate LWP/UserAgent.pm in @INC (@INC contains: /usr/local/pkg/perl/5.8.7/lib/i386-linux-thread-multi /usr/local/pkg/perl/5.8.7/lib /usr/lib/perl5/site_perl/5.8.7/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.7 /usr/lib/perl5/site_perl /usr/lib/perl5/vendor_perl/5.8.7/i386-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.7 /usr/lib/perl5/vendor_perl .) at ./rib.pl line 1220.
BEGIN failed--compilation aborted at ./rib.pl line 1220.
Compilation failed in require at nik.cgi line 22.
Can't locate LWP/UserAgent.pm in @INC (@INC contains: /usr/local/pkg/perl/5.8.7/lib/i386-linux-thread-multi /usr/local/pkg/perl/5.8.7/lib /usr/lib/perl5/site_perl/5.8.7/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.7 /usr/lib/perl5/site_perl /usr/lib/perl5/vendor_perl/5.8.7/i386-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.7 /usr/lib/perl5/vendor_perl .) at ./rib.pl line 1220.
BEGIN failed--compilation aborted at ./rib.pl line 1220.
Compilation failed in require at nik.cgi line 22.
Can't locate LWP/UserAgent.pm in @INC (@INC contains: /usr/local/pkg/perl/5.8.7/lib/i386-linux-thread-multi /usr/local/pkg/perl/5.8.7/lib /usr/lib/perl5/site_perl/5.8.7/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.7 /usr/lib/perl5/site_perl /usr/lib/perl5/vendor_perl/5.8.7/i386-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.7 /usr/lib/perl5/vendor_perl .) at ./rib.pl line 1220.
BEGIN failed--compilation aborted at ./rib.pl line 1220.
Compilation failed in require at nik.cgi line 22.
Can't locate LWP/UserAgent.pm in @INC (@INC contains: /usr/local/pkg/perl/5.8.7/lib/i386-linux-thread-multi /usr/local/pkg/perl/5.8.7/lib /usr/lib/perl5/site_perl/5.8.7/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.7 /usr/lib/perl5/site_perl /usr/lib/perl5/vendor_perl/5.8.7/i386-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.7 /usr/lib/perl5/vendor_perl .) at ./rib.pl line 1220.
BEGIN failed--compilation aborted at ./rib.pl line 1220.
Compilation failed in require at set.cgi line 6.
Can't locate LWP/UserAgent.pm in @INC (@INC contains: /usr/local/pkg/perl/5.8.7/lib/i386-linux-thread-multi /usr/local/pkg/perl/5.8.7/lib /usr/lib/perl5/site_perl/5.8.7/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.7 /usr/lib/perl5/site_perl /usr/lib/perl5/vendor_perl/5.8.7/i386-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.7 /usr/lib/perl5/vendor_perl .) at ./rib.pl line 1220.
BEGIN failed--compilation aborted at ./rib.pl line 1220.
Compilation failed in require at tb.cgi line 17.
Can't locate LWP/UserAgent.pm in @INC (@INC contains: /usr/local/pkg/perl/5.8.7/lib/i386-linux-thread-multi /usr/local/pkg/perl/5.8.7/lib /usr/lib/perl5/site_perl/5.8.7/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.7 /usr/lib/perl5/site_perl /usr/lib/perl5/vendor_perl/5.8.7/i386-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.7 /usr/lib/perl5/vendor_perl .) at ./rib.pl line 1220.
BEGIN failed--compilation aborted at ./rib.pl line 1220.
Compilation failed in require at nik.cgi line 22.
ごめんなさい。スレッド一覧
見落としてました。
> Can't locate LWP/UserAgent.pm
これは LWP::UserAgent というモジュールのエラーです。
このモジュールが入っていない為にエラーが起きています。
これを対処するには、以下を行ってください。
(readme.txtより)
rib.plの1223行目辺り
eval { use LWP::UserAgent; }; return if $@;
eval { use HTTP::Request::Common; }; return if $@;
#eval ("use LWP::UserAgent;"); return if $@;
#eval ("use HTTP::Request::Common;"); return if $@;
これ(↑)を
#eval { use LWP::UserAgent; }; return if $@;
#eval { use HTTP::Request::Common; }; return if $@;
eval ("use LWP::UserAgent;"); return if $@;
eval ("use HTTP::Request::Common;"); return if $@;
こう(↑)するか、
#eval { use LWP::UserAgent; }; return if $@;
#eval { use HTTP::Request::Common; }; return if $@;
#eval ("use LWP::UserAgent;"); return if $@;
#eval ("use HTTP::Request::Common;"); return if $@;
こう(↑)すると動く場合があります。
(これをした場合、トラックバックは使用できません。←受信は可能だが送信するとエラーになります)
ありがとうございました・・。スレッド一覧
モジュラーがないとかあるとか
全然わからない素人で・・・
回答がなかなかいただけないので、
自分の方で使えるサーバーに引っ越しました。
この日記とっても使い勝手がいいです。
気に入ってます。
ありがとうございました。