2

我在 IIS7 上有一个网站。我最多可以上传 100KB,但如果我尝试任何大于 100K 的文件,则会出现超时错误。

我在我的web.config文件中添加了以下设置,但我得到了同样的错误:

<security>
  <requestFiltering>
    <requestLimits maxAllowedContentLength="2000000000"></requestLimits>
  </requestFiltering>
</security>

有什么问题?

4

2 回答 2

0

您可能还想检查<httpRuntime>web.config 中的元素,以确保它不会限制您的请求大小。

于 2010-10-07T14:33:32.563 回答
0

尝试增加HttpServerUtility.ScriptTimeout属性。您可以在脚本中执行此操作:

Server.ScriptTimeout = 300; // Set timeout to 300 seconds

或者你可以在你的web.configin 中配置:

<configuration>
  <system.web>
    <httpRuntime 
       executionTimeout = "300"
    />
  </system.web>
</configuration>

有关更多信息,请参阅:

httpRuntime 元素(ASP.NET 设置架构)

于 2010-10-07T14:54:46.183 回答