【发布时间】:2012-08-05 07:56:52
【问题描述】:
我的 Web 应用程序允许授权用户使用 ASP.NET WebForms FileUpload Web 控件上传视频,过去该控件的大小约为 100-200MB。我显然必须对web.config 进行一些更改,以便可以上传这种大小的文件。
但是,授权用户现在要上传 500MB 以上的视频文件
maxAllowedContentLength 现在已设置为 629145600 (600MB)。
但是,在上传视频时,页面会在一段时间后响应:
找不到页面
这只发生在大视频上,所以我知道这个问题与文件大小有关。
为什么会这样?而且,我真的应该将限制增加到 500MB+ 吗?有没有更好的方法将如此大的文件放到网络服务器上?
【问题讨论】:
-
你使用的是标准的asp上传控件吗?我的第一个猜测是,无论您的限制如何,您的帖子都很大,并且会在某个时候将整个文件推入内存。请参阅stackoverflow.com/questions/1599409/… 或stackoverflow.com/questions/285120/… 获取一些建议。
-
@dash 感谢您的回复。没错,我正在使用带有
FileUploadWeb 控件的 ASP.NET WebForms。 -
嗨,Curt,我们回答了你的问题吗?
标签: asp.net file-upload iis-7 asp.net-3.5 webforms