AN HTTPD ゲストブック/コメント集(2001年8月25日02:02)


えんどる endoru@air.linkclub.or.jp 2001/08/26 12:48

いとさん
いろいろありがとうございます。
原因が判明しました。
やっぱりエラーの出し方が悪かったみたいです。

いろいろお騒がせしすませんでした。


いと gfh05223@nifty.com 2001/08/25 22:23

えんどるさん
すみません、早とちりでした。「ページを表示できません」はエラーメッセージが
簡易表示かどうかとは関係ありませんでした。

このエラーはサーバにアクセスできないときなど、必ずしもError 500でなくても出ますので、
わざと起こしたエラーによるということではないでしょうか。

例えば、CGIの中の print "Content-type: text/html\n\n"; 行をコメントにするとか、
でたらめに全角空白を入れてみるなどしても「Error 500 CGI エラー …」が出ませんか?


えんどる endoru@air.linkclub.or.jp 2001/08/25 15:38

いとさん、レスありがとうございます。

しかしながら、やっぱり状況は変わりませんでした。
試しに、Netscape6でやってみたのですが、Netscape6では
固まってしまいます。
(ネスケ本体ではなくページ部分が固まってしまう)

もう少しいろいろ試してみますが、何かアドバイスが
ありましたら。教えて下さい。


いと gfh05223@nifty.com 2001/08/25 09:00

えんどるさん
それはIEがエラーメッセージをすげ替えるという余計なお世話を焼いているからです。
IE で、ツール -> インターネットオプション の詳細設定タブの中の
「HTTPエラーメッセージを簡易表示する」のチェックを外してみてください。


えんどる endoru@air.linkclub.or.jp 2001/08/25 02:02

はじめまして、以前から「AN HTTPD」を利用してCGIのテストをしているのですが、
ちょっとわからない事があるので教えて下さい。

CGI(PERL)のエラーの表示なのですが、
一般オプションの「CGI出力を検査」にチェックを入れている場合、
CGIでエラーがあった時、エラーの内容や行を表示してくれたと思う
のですが、今回新しいパソコンでは表示してくれません。

正常に動作するCGIに、わざとエラーになるような処理を追加すると
「ページを表示できません」となってしまいます。

何か原因があるのでしょうか?
環境はhttpd134d,WindowsMe,IE5.5(SP2)です。