Windows 7 IISの問題


9

問題は、Windows 7コンピューターにIISをインストールしてテストしたところですが、Webブラウザーでローカルホストをロードしようとするとすぐにこのエラーが発生します。

サービスは利用できません


httpエラー503サービスを利用できません。

私はこの解決策を見つけましたが、うまくいきませんでした。誰かが何が起こっているのかを知っていますか?

ありがとう!

より詳しい情報:

アプリケーションプールを確認しました。http:// localhost /にアクセスするとすぐに、試してみたWebサイトのアプリケーションプールが停止します。


3
アプリケーションログのエラーは何ですか?
mrdenny 2009

どうすればこれを見ることができますか?私は...イベントビューアに思ったが、何もないように思える
カルロ

私はこれがあなたが尋ねたものだと思います:アプリケーションプール 'DefaultAppPool'のワーカープロセスでエラーが発生しました 'ファイル' \\?\ C:\ Windows \ Microsoft.NETから構成データを読み取ろうとしているため、権限が不十分なため構成ファイルを読み取れません\ Framework64 \ v2.0.50727 \ CONFIG \ machine.config '、行番号' 0 '。データフィールドにはエラーコードが含まれています。
カルロ

回答:


7

直した!

mrdennyはログアウトを指摘してくれてありがとう。これにより、Googleでより具体的な方法で検索することができました。私の問題はこれでした:

"アプリケーションプール 'DefaultAppPool'のワーカープロセスで、エラー 'アクセス許可が不足しているため、構成ファイルを読み取れません'が、ファイル '\?\ C:\ Windows \ Microsoft.NET \ Framework64 \ v2.0.50727からグローバルモジュール構成データを読み取ろうとしました\ config \ machine.config '、行番号' 0 '。ワーカープロセスの起動が中止されました。 "

解決:

この問題を修正するには、「C:\ Windows \ Microsoft.NET \ Framework64 \ v2.0.50727 \ config \ machine.config」ファイルに対するIIS_IUSRSアカウントに明示的な読み取り権限を付与し、iisresetを実行すれば問題ありません。

ソース


私の場合、アプリプールIDのパスワードが変更されていました...
DiskJunky

2

私は同じ問題を抱えていましたが、以前の答えは解決しませんでした。

これで解決しました:ユーザー
C:\Windows\System32\inetsrv\configフォルダーへのアクセス許可を与えNetwork Serviceます。


1

おかげで、「権限が不十分なため、構成ファイルを読み取れません」というエラーで同じ問題が発生していました。私はあなたの解決策を試しましたが、タイプミスがあります。そのISS_IUSRSではなくIIS_IUSRS。

いずれにしても、IIS_IUSRSの代わりに自分でIISサーバーを実行するという別のアプローチを使用しています。これは安全ではありませんが、とにかく行う方法は次のとおりです。1.デフォルトのWebサイトまたは仮想ディレクトリを強調表示します。2.操作ウィンドウで[基本設定]をクリックします。3. [接続]ボタンをクリックします。4. [特定のユーザー]を選択します。次に「設定」をクリックして、ユーザー名とパスワードを入力します

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.