SITECORE MANIA 開発者向け技術ブログ

その他

LYZON編集部

LYZON編集部

Sitecore8でWeb.configのサイズが上限を超えるとサイトが起動しなくなる

IISのWeb.configにはファイルサイズの上限が設定されています。
Sitecore8ではApp_Config\Includeフォルダ以下にconfigファイルが多数追加されており、これらのファイルもWeb.configにマージして読み込まれるためファイルサイズの上限を超える場合があります。

Windows 10及び Windows Server 2012での上限サイズはデフォルトで250KBとなっているようです。

上限を超えると以下のエラーメッセージが表示されサイトが起動しなくなります。

Cannot read configuration file because it exceeds the maximum file size


設定を変更するにはレジストリのHKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\InetStp\ConfigurationにMaxWebConfigFileSizeInKBという値を追加します。値はKBで設定します。

コマンドで設定を変更する場合は、コマンドプロンプトを管理者権限で開き以下のコマンドを実行します。 (以下の例では上限を10MBに設定します)

reg add HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\InetStp\Configuration /v MaxWebConfigFileSizeInKB /t REG_DWORD /d 10240 /f


参考:



※エントリーの内容・画像等は、公開時点での情報に基づきます。
※Sitecoreのバージョンによって実装されている機能が異なります。

この記事を読んだ人はこちらの記事も読んでます

Sitecore導入に関するご相談・資料ダウンロード

導入をご検討・ご依頼の方や、サービスについてご不明点がございましたらお気軽にお問い合わせください。

Sitecoreの運用問題を解決する

既にSitecoreを導入しているお客様向けサービス