IIS でHTTPエラー 500.19 Internal Server Error エラーコード 0×80070021 の解決方法

シェアする

  • このエントリーをはてなブックマークに追加

Microsoft-Logo

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" を含んだ場所タグによって明示的に設定されます。

 

 

ws000264

 

 

スポンサードリンク

エラーコード 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” />
に修正すれば、この問題は解決します。

 

 

 
↓IISに関連する書籍はコチラ。

IISに関連する書籍

 

 

 

シェアする

  • このエントリーをはてなブックマークに追加

フォローする

コメントをどうぞ

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です