web-dev-qa-db-ja.com

Windows 10アップグレード後のWampServerの問題

Windows 7からWindows 10にアップグレードして以来、WampServerは動作していないように見え(ブラウザにロードされたものは何も空白のページに過ぎません)、新規インストールでも問題は解決しません。

Apache > Service > Install Serviceの下にそれは述べています:

Your port 80 is actually used by :

Server: Microsoft-IIS/10.0

Cannot install the Apache service, please stop this application and try again.

Press Enter to exit...

任意の提案は大歓迎です。

18
rybo111

更新日:これは恒久的にそれを修正するようだ

  1. タスクバーで「Windowsの機能の有効化または無効化」を検索してください。
  2. 「インターネットインフォメーションサービス」の下で、マイクロソフトがデフォルトでオンにしなければならない(ポートをとる)「ワールドワイドウェブサービス」の選択を解除する。
  3. 再起動するとWAMPが以前のように復旧しました。

独自の解決策

以下の問題が解決したことを確認できます。

管理者としてcmdを実行し、次のように入力します。iisreset /stop

それからApache > Service > Install Serviceは通常通りにインストールするためにEnterキーを押すように促します。

また、インストールが必要な場合があります。 http://www.Microsoft.com/en-us/download/details.aspx?id=30679

22
rybo111

Windows 10クリーンインストールの場合:

Windows 10のクリーンインストールを完了した場合は、Word Wide Web発行サービスがない可能性があります。その場合、単純なWAMP/XAMPPインストールはうまくいくはずです。

そうでない場合は、Visual C++再頒布可能パッケージをインストールしてからWAMP/XAMPPを再インストールしてください。


私はWAMPについても同様の問題に直面していました。 Windows 10 TPでは、Word Wide Web発行サービスがプレインストールされています。これはIISに関連しており、不要な場合は削除できます。

これはApacheが奇妙に振る舞うようにする80ポートをブロックします。以下を実行してやり直してください。

  • [スタート]ボタンをクリックし、services.mscと入力します。
  • [サービス]ウィンドウを下にスクロールして、World Wide Web発行サービスを見つけます。
  • それを右クリックして停止を選択します。

これでport80が解放され、WAMP/XAMPPを再起動すると起動できます。

これを修正する他の方法があります。 http://praveenpuglia.com/make-wamp-work-on-windows-10-technical-preview/

3
Praveen Puglia

それでもまだうまくいかなかったときに、誰もがインターネット上で答えに言及していたすべての可能な修正の後、私は足りないステップを次のように考え出しました:

Running wampmanager.exe as Administrator

それはとても些細です - しかし私のように立ち往生していた人のためにこの答えを残します。

1
Nirav Zaveri