いとさん
バーチャルホストの挙動の件、了解しました。
バーチャルホストタブ>「バーチャルホストを使う」と一般タブ>「バーチャルホスト」の動作を同じ(つまりチェックボックスのオン/オフだけで再起動)にすればいいかなとは思いますが、ちょっと考えます。
中田さん
> 無応答はちょっとわかりませんが、もし再現条件がはっきりしたらお知らせ下さい。
多分、オプション変更中に「サーバ機能停止」になっていることに気がつかなかったからだと思います。
以下のような操作で「サーバ機能停止」になり、それに気がつかないことがあります。
1. タスクトレイアイコン右クリックで、一般タブをバーチャルホストにチェックした状態で開く。
2. 「バーチャルホスト」右の▼でホストを切り換える(「適用」になるなら他の操作でもよい)。
3. バーチャルホストタブで「バーチャルホストを使う」のチェックを外し、適用をクリックする。
4. 「バーチャルホストの動作を停止し、サーバを再起動します」にOKし、オプション表示のまま。
これでバーチャルホストが解除されたと思ってブラウザでアクセスすると、実はタスクトレイから
アイコンも消えているし、停止状態だったのでサーバが応答しなかったということのようです。
もちろんオプションを閉じれば再起動がかかり、何も問題はないので普通はこんな勘違いは起きない
でしょうが、ちょうど設定変更とブラウザアクセスを交互に実行していたために、「適用」で
変更完と思ったのがいけなかったようです。
その他に気がついたのですが、
a. バーチャルホストタブで「バーチャルホストを使う」のチェックをon/offしても「適用」は
グレーアウトのままである。
b. タスクトレイアイコン右クリックで開いた後に「バーチャルホストを使う」のチェックを
外してOKするとAN HTTPD表示メニューが現れるのも、その他の設定変更とは動作が異なる。
バーチャルホストの解除が一般タブとバーチャルホストタブでダブっており、バーチャルホスト
タブには「バーチャルホストを使う」のチェックは必要ないという気がしますがどうでしょう?
作成は後者の方が先だから残っているということだと思いますが。
強制終了の件は確認しました。できるだけ早く直します。
無応答はちょっとわかりませんが、もし再現条件がはっきりしたらお知らせ下さい。私も調べてみますけど。
中田さん
バーチャルホストのテスト中に次のバグを見つけました
(もしかすると以前に報告があったかもしれませんが)。
オプション設定枠を表示したままタスクトレイから
AN HTTPDを終了すると不正な処理で強制終了します。
もう一つ気になることとして、再現条件は不明ですが
バーチャルホストの開始/解除を繰り返していると
何かの拍子にサーバが応答しなくなることが何度かありました。
バーチャルホストを解除した瞬間のように思えるのですが、
滅多に起きないので確かなことは言えませんが。