我在 Umbraco 内容节点上有一个文件上传字段,网站后端的用户可以上传一个 60MB 的 XML 文件,然后由服务器处理。处理部分工作正常。
问题是它上传了大约 30% 的文件(根据 Chrome 中的状态栏),但随后又从 0% 开始上传。它在一个循环中继续执行此操作至少四次。
我的第一个想法是服务器超时,但我在 web.config 中的设置应该允许一个小时,最多 2GB。
<system.web>
<httpRuntime executionTimeout="3600" maxRequestLength="2097151" requestValidationMode="2.0" requestPathInvalidCharacters="<,>,:" />
</system.web>
还有什么我在这里想念的吗?或者 Umbraco 如何处理大型 XML 文件有什么奇怪的地方吗?
编辑:设法在 IE7 中上传文件而没有任何问题(我知道,对吗?),但我仍然遇到 Chrome 的问题,它上升到 30%,然后又回到 0%。