IIS(インターネットインフォメーションサービス、Internet Information Services)で発生したエラーとその回避方i法についてです。
IISでHTTPエラー 500.19 - Internal Server Error
IISを使っていて以下のエラーが表示されました。
エラーの概要
IISで、HTTPエラー 500.19 - Internal Server Error
ページに関連する構成データが無効であるため、要求されたページにアクセスできません。
エラー情報の詳細
モジュール IIS Web Core
通知 BeginRequest
ハンドラー 未定義です
エラーコード 0x80070021
構成エラー この構成セクションをこのパスで使用できません。この問題は親レベルでセクションがロックされているときに発生します。ロック状態は既定で設定されているか (overrideModeDefault = "Deny" )、または overrideMode = "Deny" もしくは従来の allowOverride = "false" を含んだ場所タグによって明示的に設定されます。
エラーコード 0x80070021 の解決方法
IISでは、C:\Windows\system32\inetsrv\config\applicationHost.config というファイルがあります。
この applicationHost.config ファイルがIISのシステム構成ファイルです。
一方、web.configは IIS に配置されたアプリケーション毎の設定ファイルです。
今回の問題はアプリケーションのweb.configの修正では解決できないようです。
applicationHost.config にて
<section name=”modules” allowDefinition=”MachineToApplication” overrideModeDefault=”Deny” />
を
<section name=”modules” allowDefinition=”MachineToApplication” overrideModeDefault=”Allow” />
に修正すれば、この問題は解決します。
applicationhost.config の保存場所
applicationhost.config の保存場所については以下にまとめました。
↓IISに関連する書籍はコチラ。
コメント
[…] IIS でHTTPエラー 500.19 Internal Server Error エラーコード 0×80070021 の解決方法 IIS… […]
[…] IIS でHTTPエラー 500.19 Internal Server Error エラーコード 0×80070021 の解決方法 IIS… IIS でHTTPエラー 500.19 Internal Server Error エラーコード 0×800700b7 の解決方法 IIS(インターネットインフォメーションサービス、Internet Information Services)で発生したエラーとその回避方i法についてです。 IISでHTTP エラー 500.19 – Internal S…urashita.com2016.12.20 IIS でHTTP 500.19 Internal Server Error エラーコード 0x80070021 の解決方法Windows 10のIIS (インターネットインフォメーションサーバー) でHTTPエラー 500.19 Internal Server Error エラーコード 0x80070021となった。 原因と解決方法をまとめました。 I…urashita.com2019.02.27 […]