AN HTTPD ゲストブック/コメント集(2003年9月2日09:57)


Picard galois_field@hotmail.com 2003/09/02 21:43

中田さん,NTサービスで稼働させるようにしました。
どうもありがとうございました。


中田昭雄 nakata@st.rim.or.jp 2003/09/02 20:51

Picard さん、
サービス(NTサービス)で動作させるのがよいと思います。
サービスで動作中に停止/起動するには、
net stop "AN HTTP Service"
net start "AN HTTP Service"
とします。


Picard galois_field@hotmail.com 2003/09/02 09:57

初めまして。いつもAnHttpdをありがたく使わせてもらっています。

現在,AnHttpdを,WindowsXPで,サービスとしてではなく,通常のプロセスとして起動して使っています。「ヘルパープロセス」は使っていません。
諸般の事情により,httpd.exe を,telnetで入ったリモートから起動したり,タイマーで(タスクスケジューラでタスクを組んでおいて)起動したりしたいのですが,どうもうまくいきません。

サーバマシンのデスクトップは表示されておらず,(ログインはしたまま)WindowsXPの「ようこそ」画面に戻っている,という状態から起動したいのですが,どうも,デスクトップが表示されていなければAnHttpdの起動が完了しないようなのです。(80番ポートにアクセスしても応答ありません。)

普通にマウスで AnHttpd を起動すると,一瞬「default console」というウィンドウが表示されて消えますよね。デスクトップが表示されていない環境だと,あのウィンドウが表示されず,起動が完了しないようです。あとからパスワードを入力してログインし,デスクトップを表示させると,それから「default console」のウィンドウが一瞬開いて,AnHttpdが正常に動作し始めます。

なんとか,デスクトップが表示されていない状況下でAnHttpdを起動させる方法はありませんでしょうか。
よろしくお願いします。