AN HTTPD ゲストブック/コメント集(2000年10月31日14:43)


ミーコドン bw5k-sg@asahi-net.or.jp 2000/10/31 23:05

中田さま、助言ありがとうございました。

Perlの設定を削除して、PHPのみにしてリセットされないようにしました。

Anhttpdは手軽ですばらしいツールだと思います。

WEBベースのスタンドアロンのソフトができたらいいなと思ってます。
CD-ROMで配布して、大方ローカルで作業をして必要な部分だけインターネット
経由でサーバに接続するような、、、。まだまだ電話代高いし遅いですからね。

では


中田昭雄 nakata@st.rim.or.jp 2000/10/31 21:25

ミーコドンさん、
申し訳ないです、それは CGI設定で拡張子を削除した時におきるバグです。
CGI設定で設定した拡張子を削除すると不正な状態が残る も参照してください。

当面の対策は、
レジストリキー HKEY_LOCAL_MACHINE\Software\AnHttpd\default\Progs\Attrs に、オプション設定では削除したはずの拡張子が残っていると思うので、それを regedit で削除してください。
オプション設定でどの拡張子を削除したのか不明の場合は HKEY_LOCAL_MACHINE\Software\AnHttpd\default\Progs\Names にある拡張子は残してそれ以外のものを regedit で削除してください。

一度キーAnHttpd以下を削除して再度 AN HTTPD を起動し、拡張子を削除はせずにオプション設定をやりなおすのでも大丈夫のはずです。


ミーコドン bw5k-sg@asahi-net.or.jp 2000/10/31 14:43

始めまして、須賀と申します。

さて、anhttpd+phpが自宅のWindows98で動いています。
会社で、本番のテスト用として立ち上げたのですが、レジストリが
立ち上げと同時にリセットされてしまいます。

phpの項目にPATH_TRANSLATEDをチェックするとちゃんと動くのですが、
一度終了して再立ち上げ(httpdを)するとなぜかPerlに
チェックがついてphpのチェックが外れてしまいます。

再度チェックするとちゃんと動きますが、再立ち上げでまたリセット。

何故でしょう。

駄目な環境は、Windows95SE、Anhttpd1.31c、
PHP4です。もし、解決方法があればお願い致します。