AN HTTPD ゲストブック/コメント集(2001年11月16日18:48)


中田昭雄 nakata@st.rim.or.jp 2001/11/17 07:36

むげむさん、
説明の内容だけだとちょっと不思議ですが、まあ全部OKということなので。。。
説明されていない部分の問題のような気もしますが。


むげむ webmaster@msize.com 2001/11/16 18:48

こんにちは。昨日変わった現象が起きたのでご報告を。

実行するとダウンロードになったり、ソースが表示されるCGIがあったので
どうにかできないものかと思い、とりあえず.batのレジストリを変えてみたの
ですが、実はこのときに(標準)のデータの値(batfile)を書き換えてしまい、
仕方なくSCANREGでレジストリの修復と置き換え(前日起動分へ)を行いました。
再起動の後レジストリの変更に成功。ドキュメントルートをC:\anhttpdに
変更し、http://127.0.0.1/cgi/cgisample.htmlを実行するもののうまくいき
ませんでした。とりあえず一度電源を落とし、再起動。

しかしレジストリを変更する前まではKENT WEBのaska.bbs(C:\public_html\
cgi-bin\bbs.cgi)やhoney.bbs(C:\public_html\honey\honey.cgi)は動いて
いたので、あまり気にせずに今度は念のためそれら両方をテストしてみました
(もちろんドキュメントルートは変更した上で)。しかしそれまでどちらもー
動いていたのに、C:\public_html\cgi-binに入れた方が動かなくなってしまった
のです。honey.cgiはちゃんと動いたので、試しにcgi-binをcgiにリネーム。
するとうまく表示されました。

で、「もしや」と思いC:\anhttp\cgi-binもtestにリネームし、cgisample.html
もそれに合わせ修正。すると…何故か成功。。こちらとしては必要なCGIが
思ったように動けばそれでいいのですが、何だか気になるので。ちなみに、

OS: Windows98(SE以前の)
ブラウザ: IE5.5
AN HTTPD: 1.36b

です。
肝心の最初の問題(実行するとダウンロードになったり、ソースが表示される
CGIの問題)もつられて解決しました。一体何だったのでしょう…。