既存のASP.NET MVC3サイトに更新プログラムを展開しました(既に構成されていました)。IISの死のブルースクリーンが表示されます。
HTTPエラー500.0-
内部サーバーエラー内部サーバーエラーが発生したため、ページを表示できません。
しかしながら; アプリケーションイベントログには、エントリの(より)詳細な説明が表示されるはずの場所には何も表示されません。
この問題を診断するにはどうすればよいですか?
既存のASP.NET MVC3サイトに更新プログラムを展開しました(既に構成されていました)。IISの死のブルースクリーンが表示されます。
HTTPエラー500.0-
内部サーバーエラー内部サーバーエラーが発生したため、ページを表示できません。
しかしながら; アプリケーションイベントログには、エントリの(より)詳細な説明が表示されるはずの場所には何も表示されません。
この問題を診断するにはどうすればよいですか?
回答:
IIS7の失敗した要求トレース機能を見てください。
<httpErrors>
IISがパイプラインの上位からエラーメッセージを飲み込んでいる可能性があるため、私が行うもう1つのことは、設定を調整することです。
<configuration>
<system.webServer>
<httpErrors existingResponse="PassThrough" />
</system.webServer>
</configuration>
サイトがクラシックASPで作成されている場合は、ASP構成機能の[ ブラウザーにエラーを送信]設定を必ずオンにしてください。
最後に、Internet Explorerを使用している場合は、[詳細設定]で[ フレンドリHTTPエラーメッセージを表示する]がオフになっていることを確認します(既に行っているか、別のブラウザを使用していると思われます)。
私の場合:
web.config
破損していない-ローカルマシンで同じものを使用して/を使用して検証 inetmgr
最後に...
...Chrome/57.0.2987.133+Safari/537.36 500 19 5 312
重要なのは:
sc-status sc-substatus sc-win32-status
500 19 5
いくつかのグーグルでIIS_USRS
、www
フォルダへの読み取り権限がないことを私に指摘しました