我的web.config文件中有以下内容。
<httpRuntime executionTimeout="90000" maxRequestLength="204800" />
但是我无法上传任何大于50MB的文件。可能是原因。 Web浏览器一直等待上传完成,但任何小于50MB的文件都会上传而不会出现任何问题。还有其他需要检查的事吗?
答案 0 :(得分:2)
将其放在您的web.config
中 <system.web>
<httpRuntime executionTimeout="360" maxRequestLength="100000" />
一次启用360秒超时和100,000 Kb上传数据。
如果不起作用,请在IIS服务器上运行此命令。 (替换[IISWebsitename])
C:\Windows\System32\inetsrv>appcmd set config "[IISWebsitename]" -section:requestFiltering -requestLimits.maxAllowedContentLength:100000000 -commitpath:apphost
一次启用100,000,000字节的上传数据。
答案 1 :(得分:0)
也许50MB是网络服务器上允许的最大文件大小上传量?如果是这种情况,通常会返回错误消息。
您能否知道网络服务器上允许的最大上传文件大小是什么?
P.S。:关于系统的信息也很好。 (Windows / Linux / Mac,IIS / Apache ......)