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


中田昭雄 nakata@st.rim.or.jp 2001/08/27 21:21

ちょびさん、
CreateService ではなくて StartService でのエラーですね。
ちょっと予想外でしたが原因はまだわかりません。少し調べてみてから再度お答えします。


ちょび chobi56@hotmail.com 2001/08/27 20:35

中田さん、

errors.log には、
Mon Aug 27 20:27:27 2001 Service: In StartService with Error 5
と表示されます。
これで何かわかりますでしょうか?


中田昭雄 nakata@st.rim.or.jp 2001/08/25 20:19

ちょびさん、
errors.log にはどう出ていますか?

IISを止めているかどうかは関係しません。
AN HTTPD の範囲内では、他の手段でサービスに追加するのは難しいです。 service.dll で CreateService をおこなっているので。


ちょび chobi56@hotmail.com 2001/08/24 10:42

中田さん、お返事が遅くなりました。
>「アドミニストレータ」というのはアドミニストレータ権限がありますか?
>(Administrators グループに属していますか?)
はい。属しています。ID もAdministrator ですし。

>あるいは、「ユーザ権利の割り当て」が変更されているというのも考えにくいですね
そうですね。デフォルトの状態から何も変えていませんので。。。

IIS サービスも止めてありますし、原因がどうしても思い当たりません。
コマンドラインとかその他の手段でサービスに追加する方法はありますでしょうか?


中田昭雄 nakata@st.rim.or.jp 2001/08/21 21:20

ちょびさん、
ちょっと考えにくいのですが、その「アドミニストレータ」というのはアドミニストレータ権限がありますか?(Administrators グループに属していますか?)
あるいは、「ユーザ権利の割り当て」が変更されているというのも考えにくいですね。。。


ちょび chobi56@hotmail.com 2001/08/21 20:05

中田さん、こんにちは。
CodeRed(C)にやられてしまったのに懲りて別のWebサーバをと探して、AN HTTP に出会いました。いろんな方が解説を書かれているので、最初の設定に困ることはありませんでした。
ところが、サービスへの追加がどうしてもうまくいきません。
Windows2000 Server (Service Pack2 )+ HotFix (Pre SP3) です。
一般オプション→サービス→サービスにチェック→OK とすると、「AN HTTPサービスを開始します。」というメッセージが出ますので、それに対して「OK」とすると、「現在のアカウントではサービスを開始できません。アドミニストレータ権限でhttpdを立ち上げ直してください」と言われます。
もちろんアドミニストレータでログインしています。
バージョン1.33g でも 1.34d でも結果は同様でした。
ほかにどこを確認したら良いかなど、何かアドバイスを頂けますでしょうか?

よろしくお願いいたします。