【发布时间】:2013-01-25 20:52:34
【问题描述】:
我最近将我的经典 ASP 应用程序从 IIS 6 迁移到 IIS 7.5,然后当用户尝试上传大量文件或大文件时收到很多投诉。
经过一番研究,我改变了 maxRequestEntityAllowed,使用以下命令,
appcmd.exe set config -section:system.webServer/asp/limits.maxRequestEntityAllowed:"2147483647" /commit:apphost
这立即解决了问题。问题是,它在某个时候停止工作并且错误又回来了。好像设置在元数据库中被覆盖了,但是当我检查 ASP > 限制部分中的限制部分时,新值仍然被记录。
如果我再次重新输入大值,上传将再次起作用。这是如何被覆盖的?
我已确保在 web.config 文件和 app.config 文件中设置了这个新值。我已经重启了几次 IIS,当 IIS 处于关闭状态时,事件使用了上面的 appcmd。
任何帮助将不胜感激。
【问题讨论】:
标签: file-upload iis-7