关于上传大文件IIS的两个设置问题
问题一:现在上传小于40M左右的文件就很正常,大于40M的就有时上传不了,会不会是IIS超时的问题?这个IIS超时在那儿设置?web.config 配置超时时间是很长的。
问题二:IIS约两周左右就没反应了,不是停止,就是没有反应,浏览里面的网站只是看到IE在不断请求(显示在打开网页的初始状态),又没有断线,也没有报错说找不到网站。重启一下服务器就没事了。
//服务器是WINDOWS SERVER 2003 NET1.1
问题点数:100、回复次数:13Top
1 楼hchxxzx(NET?摸到一点门槛)回复于 2005-04-01 00:40:58 得分 10
第一个问题,在WEB.CONFIG里面设置
<httpRuntime executionTimeout="90" maxRequestLength="40960" useFullyQualifiedRedirectUrl="false"
minFreeThreads="8" minLocalRequestFreeThreads="4" appRequestQueueLimit="100"/>
<authentication mode="Forms" />
maxRequestLength="40960" 这个就是设置上传文件的限制值,单位为K.
但还是有最大限制的.根据我的测试,大概在225M左右.超过此数量,无论你设置再大,都传递不了Top
2 楼gxboy(Blin 小学生学.NET)回复于 2005-04-01 01:13:56 得分 6
maxRequestLength 设大点。Top
3 楼ycc2008(皮皮)回复于 2005-04-01 08:26:45 得分 10
maxRequestLength 设大好像也不太管,太大了就不管用了,要设置iisTop
4 楼hackate(兰花开香入梦境,独思佳人亦飘然!!)回复于 2005-04-01 08:31:28 得分 10
可能就是IIS问题了。跟WEB。CONFIG没关系
可能你的IIS负荷过重吧!Top
5 楼terryshi(terryshi)回复于 2005-04-01 08:35:05 得分 1
iis如何设置呢?Top
6 楼bingbingcha(不思不归,不孟不E,原来是头大灰狼)回复于 2005-04-01 08:40:33 得分 10
站点属性--主目录--配置--选项--把IIS脚本超时设置的长些..
IIS的脚本超时是最大优先级别,即便你把Config设置的再长,IIS的短了也不行..Top
7 楼valu(V6bbs Ver1.4发布(仿西祠xici):www.v6bbs.com)回复于 2005-04-01 08:41:58 得分 10
1.见http://bbs.wei6.com/DisForum.asp?ID=2226
2.见http://bbs.wei6.com/DisForum.asp?ID=2165Top
8 楼dragonfly001(I want to fly!)回复于 2005-04-01 08:45:06 得分 1
學習中..............Top
9 楼HONGDUN()回复于 2005-04-01 08:51:35 得分 10
第一个问题:将web.config里头的maxRequestLength设置为你所需要的值,单位为K;
第二个问题:有可能是你系统的inetinfo.exe有问题,执行一下windows update更新一下系统看看是否可以。如果不行的话,建议检查一下代码。Top
10 楼nga96(因为我笨,所以努力。陈勇华)回复于 2005-04-01 08:55:23 得分 10
第一个问题,在WEB.CONFIG里面设置
<httpRuntime executionTimeout="90" maxRequestLength="40960" useFullyQualifiedRedirectUrl="false"
minFreeThreads="8" minLocalRequestFreeThreads="4" appRequestQueueLimit="100"/>
<authentication mode="Forms" />
maxRequestLength="40960" 这个就是设置上传文件的限制值,单位为K.
但还是有最大限制的.根据我的测试,大概在225M左右.超过此数量,无论你设置再大,都传递不了
it is true? UPTop
11 楼ffjing(猪头不卖)回复于 2005-04-01 08:57:02 得分 10
我记得好像machine.config(在你的服务器中搜索)这个文件里对上传文件的大小也有限制
<httpRuntime executionTimeout="90" maxRequestLength="4096" useFullyQualifiedRedirectUrl="false" minFreeThreads="8" minLocalRequestFreeThreads="4" appRequestQueueLimit="100" enableVersionHeader="true"/>
将其中的4096改大
好久不用,是不是有影响也记不清楚了
Top
12 楼ffff2525(雨天)回复于 2005-04-01 09:07:09 得分 10
一般大文件上传都会有问题
需要下载一些控件来帮助上传
一般用AspnetUpload 2.0或Lion.Web.UpLoadModule
可以参考
http://blog.joycode.com/saucer/archive/2004/03/16/16225.aspx
http://dotnet.mblogger.cn/yefengwz/posts/2676.aspx
http://www.channel7.cn/2004/11-22/15712.htmlTop
13 楼hchxxzx(NET?摸到一点门槛)回复于 2005-04-01 13:31:22 得分 2
to nga96(因为我笨,所以努力。陈勇华)
上传最大限制据我测试是真的。
我曾经系统测试过稻香农无组件上传,刘玉峰上传,梁无惧上传,ASPUPLOAD上传,ASP。NET上传,还有一个老外的很出名的上传,得出上述数据Top




