- ベストアンサー
apacheが起動できない
Vistaにapacheをインストールしたのですが、 起動しようとすると、 「指定されたファイルが見つかりません。No Installed service named "Apache2"」 となって起動できませんでした。 サービスの一覧にもapacheが登録されていませんでした。 他のWebサーバ等は起動していません。 解決策はあるでしょうか。 OS:Windows Vista Business Apache:2.0.59 no-ssl.msiをインストール
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
>Vistaの保護機能(名前を忘れてしまった・・・) ユーザーアカウント制御(UAC)の事ですかね? 外国のForumでRC1での事ですが、以下のようなのを見つけました。 >What I did to install Apache web server as a service in port 80 on Windows Vista RC1 is disabling user account control. > >1. Uninstall Apache Web server and remove the files from program files folder. >2. Go to start > control panel > user accounts. >3. Click on "turn user account control on or off". >4. Uncheck "user user account control (UAC) to protect your computer". >5. Click "OK". >6. Restart Windows Vista. >7. Reinstall Apache. Vistaの環境がないので試していないですが、ユーザーアカウント制御(UAC)を無効にしたらインストール出来たようです。
その他の回答 (2)
- FudaKeji
- ベストアンサー率73% (58/79)
>起動しようとすると これはどうやって起動しようとしたのですか? 私は今日Vistaを入れたばかりでApache検証までたどり着いていませんので回答は出せませんが。 コマンドプロンプトで「Apacheのインストール先\bin」に移動し、 apache.exe -k install -n Apache2 と実行してもサービスが作成されませんか? Vistaの保護機能(名前を忘れてしまった・・・)が有効になっていると見た目のインストール先と実際のファイルコピー先が異なるという記事を読んだことがあります。 C:\ユーザー\ 配下にapacheがインストールされているなんてことはないですか? あと >他のWebサーバ等は起動していません は何のWEBサーバでしょうか?IIS?
補足
ご回答ありがとうございます。 >apache.exe -k install -n Apache2と実行してもサービスが作成されませんか? 実行してみたのですが、サービスは作成されませんでした。 >C:\ユーザー\ 配下にapacheがインストールされているなんてことはないですか? apacheのインストール先は以下です。 C:\Program Files\Apache Group\Apache2 >他のWebサーバ等は起動していませんは何のWEBサーバでしょうか?IIS? IISです。
- Dr_kaibun
- ベストアンサー率15% (98/636)
多忙の為まだ洗い出しが出来てませんので曖昧ですが。 OS自体がセキュアになったようなので 対応版を待つ必要があるのでは?
お礼
ご回答ありがとうございます。 ユーザーアカウント制御(UAC)を無効にしたところ、 無事インストールすることができました。