読者です 読者をやめる 読者になる 読者になる

困ったー

困ったことを調べたブログ

【Windows 10】Apacheが「The Requested operation has failed」で起動しない場合は?


開発者の人は、PCにApacheを入れている場合も多いでしょう。

ところがWindows 10にすると、Apacheを起動しようとすると「The Requested operation has failed」と失敗する場合があります。

 

ウィンドウズ10にApacheをインストールするには?

apache_server_logo

ダウンロード

Apacheの公式サイトではウィンドウズ用アパッチサーバとしてはソースコードを配布しています。

コンパイルされたバージョンを利用するには別サイトから入手しないといけません。

www.apachelounge.com

 

同サイトでWin32(32ビット版)かWin64(64ビット版)を選んで入手しましょう。

f:id:apicode:20160525212134j:plain

 

ダウンロード後はZIPファイルを解凍し、Cディレクトリなどへ移しておきましょう。

 

ランタイムを入手する 

ウィンドウズ版のアパッチはVicualCのランタイムが必要となっています。

バージョンが今後上がるかもしれませんが、執筆時現在ではVisual Stucio2015用のパッケージをインストールすると大丈夫でした。

以下より入手し、インストールを済ませましょう。

Download Visual Studio 2015 の Visual C++ 再頒布可能パッケージ from Officialrosoft Download Center

 

 

ウィンドウズ10でApacheでエラーになる場合は?

One of the rare non-Apple laptops seen in an otherwise cool park full of cool people

The Requested operation has failed

Windows 10にすると、Apacheを起動しようとすると「The Requested operation has failed」と失敗する場合があります。

 

対処法はまず「コントロール+シフト+エスケープ」でタスクマネージャーを起動します。

「サービス」タブへ移動します。

W3SVCというのを右クリックして「停止」を選びます。

f:id:apicode:20150821102216p:plain

 

するとその後Apacheは無事起動できました。

 

(更新)

久々Apacheを入れなおす機会があり、同じく「Requested operation failed」が出たのですが、その場合W3SVCはなくなっていました。

 

いろいろ試したところ

  1. コマンドプロンプトから「services.msc」といれサービスを起動
  2. アパッチを選び、右クリックで「プロパティ」を表示
  3. 「開始」を実行

で無事動きました。

このブログは、ネットや書籍上の情報、個人の体験や感想を中心にまとめたものです。 正確性を期していはいますが、間違い・誤訳等あるかもしれません。 また、当サイトの情報によって生じたいかなる損失について一切の責任を負いません。 あらかじめご了承ください。