我在 IIS7 上有一个网站。我最多可以上传 100KB,但如果我尝试任何大于 100K 的文件,则会出现超时错误。
我在我的web.config
文件中添加了以下设置,但我得到了同样的错误:
<security>
<requestFiltering>
<requestLimits maxAllowedContentLength="2000000000"></requestLimits>
</requestFiltering>
</security>
有什么问题?
我在 IIS7 上有一个网站。我最多可以上传 100KB,但如果我尝试任何大于 100K 的文件,则会出现超时错误。
我在我的web.config
文件中添加了以下设置,但我得到了同样的错误:
<security>
<requestFiltering>
<requestLimits maxAllowedContentLength="2000000000"></requestLimits>
</requestFiltering>
</security>
有什么问题?
您可能还想检查<httpRuntime>
web.config 中的元素,以确保它不会限制您的请求大小。
尝试增加HttpServerUtility.ScriptTimeout
属性。您可以在脚本中执行此操作:
Server.ScriptTimeout = 300; // Set timeout to 300 seconds
或者你可以在你的web.config
in 中配置:
<configuration>
<system.web>
<httpRuntime
executionTimeout = "300"
/>
</system.web>
</configuration>
有关更多信息,请参阅: