CGIなどのの質問を受付ます。
現在SPAM対策の為、一部ホストアドレスを規制中。
No.1454 Re:サーバ−エラー500 |
発言者: moon★ 発言日: 2009 11/09 10:20 発言元: p2086-ipbf2009hodogaya.kanagawa.ocn.ne.jp |
> パーミションの変更を参考に何度も試してみましたが、500サーバーエラーがでます。 > readme.txt内のLogフォルダ内にあるCGIファイルは3個。 > ダウンロードしたLogフォルダ内には1個? これが原因ですか? これは気にしなくてもよいです。 動作時にCGIが作成するファイルなので、なくても構いません。 > ちなみに、私のサーバーは何処においてもCGIが動作する仕様です。 > Apache/2.0.52 (CentOS) Server 自作サーバでしょうか。 それならばエラーログである程度問題箇所が絞れるはずなので、エラーログを確認してみてください。 ある程度モジュールを使ってたりするので、モジュールが入ってないと使えない可能性があります。 あとこれをやるとどうでしょう。 ★503サーバーエラーが出る場合 rib.plの1677行目辺り 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 $@; こう(↑)すると動く場合があります。 (これをした場合、トラックバックは使用できません。←受信は可能だが送信するとエラーになります) 参考: http://mawashimono.com/web/cgi_nanoda/treebbs.cgi?all=1374&s=1374 http://mawashimono.com/web/cgi_nanoda/treebbs.cgi?all=1449&s=1449 http://www.aconus.com/~oyaji/faq/apache_cgi3.htm |
▼関連発言 |