IIS7をインストールしましたが、開始するたびに次のエラーが発生します。
どうしたの ?
Windows 7 64ビットビルド7600を使用しており、IIS7をインストールする前に.NET Framework 3.5 SP1および.NET Framework 4をインストールしました。
IIS7をインストールしましたが、開始するたびに次のエラーが発生します。
どうしたの ?
Windows 7 64ビットビルド7600を使用しており、IIS7をインストールする前に.NET Framework 3.5 SP1および.NET Framework 4をインストールしました。
回答:
私は解決策を見つけました:
実行-> appwiz.cpl-> Windowsの機能をオンまたはオフにする->「インターネットインフォメーションサービス」と「Windowsプロセスアクティブ化サービス」のチェックを外します
マシンを再起動します。
実行-> appwiz.cpl->「インターネットインフォメーションサービス」と「Windowsプロセスアクティブ化サービス」の両方をインストールします
私は同じ問題に出会いました。次の手順で解決しました。
これで問題が解決します。
ありがとう、ナレンドラ。
これは通常、ポート80が他の何かによって使用されているときに発生します。これが開発ボックスの場合、ApacheまたはSkypeもインストールされていますか?これらはよくある犯人です。
管理者netstat -ab|find "80"
特権のコマンドプロンプトで実行することにより、ポート80が使用されているかどうかを確認できます。これは、PCで発生しているネットワークアクティビティに応じて、実行に1〜2分かかる場合があります。
Apache
をMysql
介してインストールしました。
私にとってこの問題の解決策は異なっていました。
解決策に従って、そこにあるウィンドウの機能が同じ問題を抱えていることを確認しました。
エラーメッセージは同じで、World Wide Web Publishing Service
自動に設定されたWindowsサービスが開始されていないことに気付きました。
このサービスは「Windows Process Activation Service
」に依存していました(右クリック>プロパティ>依存タブで依存サービスを確認できます)
「Windows Process Activation Service
」を手動で開始しようとしたときに、ファイル/アセンブリが見つからないというエラーを受け取りました。このブログによると、apppools
フォルダはなくなっていました。そのページの著者のように、私はそれが消える原因を知りません...セキュリティソフトウェア?
ディレクトリを追加c:\inetpub\temp\apppools
し、正しい順序でサービスを開始しました。両方が自動に設定され、すべて正常に動作するようになりました。
この問題がw3svc
発生したのは、Webサイトで作業しているときにVisual Studioでプロセスをデバッグしていなかったことを忘れ、ブレークポイントで一時停止したためです。:P
HTTP、Windowsプロセスアクティブ化サービス、DCOMプロセスランチャー、およびRPCエンドポイントマッパーのすべてのサービスが開始されているか、少なくとも無効になっていないことを確認する必要があります。
他のプロセスがポート80でリッスンしていないことも確認する必要があります。これを行う最も簡単な方法は、コマンドウィンドウで次のコマンドを発行することです。
netstat -a -o|findstr 80
Skype
HTTP
名前のあるサービスはありません。DCOM Process Launcher
そして、RPC Endpoint Mapper
開始されますが、Windows Process Activation Service
マニュアルモードであり、それは開始されませんでした。私がそれを始めたいと思ったとき、このエラーが発生しました:picfront.org/d/7MeM
私は同じ問題を抱えていて、ここで説明するすべての手順を実行しました。しかし、何も機能していないようです。
「Windowsプロセスアクティブ化サービス」サービスを手動で実行しようとしたときに取得したイベントマネージャーのエラーは、httpサービスが見つからないか無効になっていることを示していました。さらに、サービスリストでhttpサービスを見つけることができませんでした。それを有効にする方法がわかりませんでした。
ここに私が得ていたエラーがあります
The World Wide Web Publishing Service service depends on the HTTP service which failed to start because of the following error:
The service cannot be started, either because it is disabled or because it has no enabled devices associated with it.
最後に、コマンドプロンプトで次のコマンドを使用して修正しました。
sc config http start= auto
その後、「Windowsプロセスアクティブ化サービス」を開始したところ、IISは正常に実行されています。
クレジットは、ここに与えられた元の答えに行きます:MajidTaheriによるhttp windowsサービスの再インストール方法
これが同じ問題を抱えている人の助けになることを願っています...