投稿日:2005年02月24日 作成鷹の巣

No.18439 AnHTTPDの不具合。急に『http 500 内部サーバエラー』となる



AnHTTPDの不具合。急に『http 500 内部サーバエラー』となる

No.18439 投稿時間:2005年02月24日(Thu) 23:31 投稿者名:まかろに URL:

ことがあるのですが、原因がわかりません。スクリプトに間違いはないと思うのですが、そういったバグはあるのでしょうか?


AnHTTPDのせいではありません

No.18442 投稿時間:2005年02月25日(Fri) 11:23 投稿者名:Reboot URL:

> ことがあるのですが、原因がわかりません。スクリプトに間違いはないと思うのですが、そういったバグはあるのでしょうか?

500 Internal Server Error は、CGIの記述・設定にミスがある
時にでるエラーですよね。それをAnHTTPDの不具合としてしまう辺りから
お勉強ですね。(^^;)


散々500エラーが出ていた「この板」の管理人に失礼かなと。

No.18443 投稿時間:2005年02月25日(Fri) 13:56 投稿者名:松元 URL:

> 500 Internal Server Error は、CGIの記述・設定にミスがある
> 時にでるエラーですよね。それをAnHTTPDの不具合としてしまう辺りから
> お勉強ですね。(^^;)

そんな言い方は、散々同じエラーが出ていた「この板」の管理人に失礼かなと。
鷹の巣さんがどのような対策をしたのか聞いてみたい気がします。


はい、もう一度お尋ねしてみたいです。(^^;)

No.18445 投稿時間:2005年02月25日(Fri) 19:18 投稿者名:Reboot URL:

> > 500 Internal Server Error は、CGIの記述・設定にミスがある
> > 時にでるエラーですよね。それをAnHTTPDの不具合としてしまう辺りから
> > お勉強ですね。(^^;)
>
> そんな言い方は、散々同じエラーが出ていた「この板」の管理人に失礼かなと。
> 鷹の巣さんがどのような対策をしたのか聞いてみたい気がします。

いや~、そう言われますと返す言葉がありません。
あの時の原因をよく覚えていないのですが、AN HTTPD のせいだったのですか。(^^;)

> 鷹の巣さんがどのような対策をしたのか聞いてみたい気がします。
はい、もう一度お尋ねしてみたいです。(^^;)

ほとんど Apache しか使っていないので、ちょっと参考になるようなページを
調べてみました。
http://homepage1.nifty.com/yito/anhttpd/error.html#500
まかろにさん、参考になるでしょうか。CGI のチェックでしたら、
http://www.e777.co.jp/perlcw/perlcw.html
のようなサイトもあります。
あるいは、このようなツール(perl checker)も
http://www.kent-web.com/utility/index.html

ではがんばって原因究明を。


鷹巣さんならこんな質問はしない

No.18448 投稿時間:2005年02月26日(Sat) 09:34 投稿者名:stranger URL:

> > > 500 Internal Server Error は、CGIの記述・設定にミスがある
> > > 時にでるエラーですよね。それをAnHTTPDの不具合としてしまう辺りから
> > > お勉強ですね。(^^;)
> > > > そんな言い方は、散々同じエラーが出ていた「この板」の管理人に失礼かなと。
> > 鷹の巣さんがどのような対策をしたのか聞いてみたい気がします。

ここの質問者の程度と鷹の巣さんを比べない
鷹の巣さんなら 500 Internal Server Errorの質問などしない


いとさんから、教えて頂いた方法で対処しています。

No.18461 投稿時間:2005年02月27日(Sun) 23:47 投稿者名:鷹の巣 URL:http://sakaguch.com/

> > > 500 Internal Server Error は、CGIの記述・設定にミスがある
> > > 時にでるエラーですよね。それをAnHTTPDの不具合としてしまう辺りから
> > > お勉強ですね。(^^;)
> >
> > そんな言い方は、散々同じエラーが出ていた「この板」の管理人に失礼かなと。
> > 鷹の巣さんがどのような対策をしたのか聞いてみたい気がします。
>
> いや~、そう言われますと返す言葉がありません。
> あの時の原因をよく覚えていないのですが、AN HTTPD のせいだったのですか。(^^;)
>
> > 鷹の巣さんがどのような対策をしたのか聞いてみたい気がします。
> はい、もう一度お尋ねしてみたいです。(^^;)

こちら
http://homepage1.nifty.com/yito/namazu/gbook/20041116.0339.html
で、いとさんから、教えて頂いた方法で対処しています。

WindowsやWebサーバー(AN HTTPD)を再起動する方法は行っておりません。
Windowsのshell(CMD.exe)から、perl_kill.pl
http://sakaguch.com/DownLoad/perl_kill.pl.txt
を常時起動して、perlのゾンビプロセス(Zombie process)を監視しています。
# 不良プロセスの判定時間(分)は、2分に設定しています。

以下に経過をまとめております。
http://sakaguch.com/SetAnhttpdSec.html#zombie


追記)
2月に入ってから、Perlを5.8.6 Build 811にしましたので、2つのCGI以外の
perl.exeをperlis.dllに変更して実験して見ましたが、
'D:\WWW\******\cgi\bbs\index.cgi' script produced no output
というエラーが頻発して、結局perl.exeに戻しました。


ありがとうございます

No.18462 投稿時間:2005年02月28日(Mon) 00:35 投稿者名:Reboot URL:

詳しい解説、ありがとうございます。
やはりこれは An httpd 固有の現象なのでしょうか。
apache を使用していますが、このような経験はありません。
きょうは遅いので、明日じっくり読ませて頂きます。m(_ _)m


他人様のクッキー内容が表示されたページを吐き出す。

No.18463 投稿時間:2005年02月28日(Mon) 01:01 投稿者名:APACHE URL:


apacheでは見ませんね。

ちなみにこの現象ひどくなると掲示板とかで
他人様のクッキー内容が表示されたページを吐き出すというとんでも無いことを引き起こすようです…
#ここで経験


|目次|掲示板|過去ログ目次|▲頁先頭|