Iiには次のような問題があります:IIS7で実行中にmaxAllowedContentLengthを500MBに設定するにはどうすればよいですか?
違いは、web.config
最大2 Gbのサイズのファイルを受け入れるように既に変更していることですが、大きなファイルをアップロードしようとすると、次のエラーが発生します。
リクエストフィルタリングモジュールは、コンテンツの長さを超えるリクエストを拒否するように構成されています。
私web.config
はこれです:
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<system.web>
<httpRuntime executionTimeout="999999" maxRequestLength="2097151"/>
<customErrors mode="Off"/>
<compilation debug="true" strict="false" explicit="true" targetFramework="4.0" />
<membership>
<providers>
<clear/>
</providers>
</membership>
<profile>
<providers>
<clear/>
</providers>
</profile>
<roleManager enabled="false">
<providers>
<clear/>
</providers>
</roleManager>
</system.web>
<system.webServer>
<security>
<requestFiltering>
<requestLimits maxAllowedContentLength="2097151" />
</requestFiltering>
</security>
</system.webServer>
だけのファイルをアップロードしようとすると、まだエラーが発生します131 MB
。
maxAllowedContentLength
では、 100 MBを超えるファイルをアップロードできるように設定するにはどうすればよいですか?