• ベストアンサー

apacheが起動できない

Vistaにapacheをインストールしたのですが、 起動しようとすると、 「指定されたファイルが見つかりません。No Installed service named "Apache2"」 となって起動できませんでした。 サービスの一覧にもapacheが登録されていませんでした。 他のWebサーバ等は起動していません。 解決策はあるでしょうか。 OS:Windows Vista Business Apache:2.0.59 no-ssl.msiをインストール

質問者が選んだベストアンサー

  • ベストアンサー
  • Lean
  • ベストアンサー率72% (435/603)
回答No.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)を無効にしたらインストール出来たようです。

phptest
質問者

お礼

ご回答ありがとうございます。 ユーザーアカウント制御(UAC)を無効にしたところ、 無事インストールすることができました。

その他の回答 (2)

  • FudaKeji
  • ベストアンサー率73% (58/79)
回答No.2

>起動しようとすると これはどうやって起動しようとしたのですか? 私は今日Vistaを入れたばかりでApache検証までたどり着いていませんので回答は出せませんが。 コマンドプロンプトで「Apacheのインストール先\bin」に移動し、 apache.exe -k install -n Apache2 と実行してもサービスが作成されませんか? Vistaの保護機能(名前を忘れてしまった・・・)が有効になっていると見た目のインストール先と実際のファイルコピー先が異なるという記事を読んだことがあります。 C:\ユーザー\ 配下にapacheがインストールされているなんてことはないですか? あと >他のWebサーバ等は起動していません は何のWEBサーバでしょうか?IIS?

phptest
質問者

補足

ご回答ありがとうございます。 >apache.exe -k install -n Apache2と実行してもサービスが作成されませんか? 実行してみたのですが、サービスは作成されませんでした。 >C:\ユーザー\ 配下にapacheがインストールされているなんてことはないですか? apacheのインストール先は以下です。 C:\Program Files\Apache Group\Apache2 >他のWebサーバ等は起動していませんは何のWEBサーバでしょうか?IIS? IISです。

  • Dr_kaibun
  • ベストアンサー率15% (98/636)
回答No.1

多忙の為まだ洗い出しが出来てませんので曖昧ですが。 OS自体がセキュアになったようなので 対応版を待つ必要があるのでは?

関連するQ&A