asp脚本及asp上传组件的单个文件大小局限
2010-04-08 23:42
232 查看
测试环境
怀抱天下的神舟天运L205R笔记本:Intel(R) CPU T2050 1.60GHz ; 物理内存:2GB DDR533 ; 120GB西数5400转硬盘
win2003中文企业版(sp2)
ii6 (MetaBase.xml中相关设置:AspMaxRequestEntityAllowed="2048000000" '2000MB ; AspBufferingLimit="4194304000" '4096MB)
aspupload3005版上传组件
无组件上传版本:无惧上传类 V1.0
应用程序:Oblog 4.6 ACCESS版
做了iis6具体站点中“asp脚本超时:90-9000秒”设定变化的组合测试
得出结果
1.选择无组件上传限制单个文件最大≤65MB(最终测试成功的较为精确的大小是64,947KB)
2.选择aspupload3组件上传限制单个文件最大178MB(最终测试成功的较为精确的大小是182,887KB)我猜测上限大概是180MB吧,182M失败,舍不得再花时间去测出更精确的值了,这样已经花了2个小时。
3.在本地测试超时似乎毫无意义,哪怕是200MB的文件十几秒就出结果:成功或失败。
4.特别注意设置oblog后台-选择aspupload3组件-管理用户等级-某个等级-修改-单一文件限制:这里不要添“0”值,这种所谓的不限制大小反而让aspupload3组件上传时不能超过100MB(似乎是这个值,当时没记录),填上具体的比如“500000”(约488MB)后可以达到178MB
上传失败的过程中出现了一些常规出错代码如经典的:“Request 对象 错误 'ASP 0101 : 80004005'”“ 错误 '800a01fb'”,开始还想从谷歌或百度找出答案,只能是失败,对于这类错误无非都是关联到win2003经典的 “200KB” 大小限制上.
之前客户无法上传82M大小的文件可以上传14M文件,我给客户MetaBase.xml中设置的也是 2000MB/4096MB这样的值,超时也排除,客户82M上传出错只用时不到2分钟,而iis的设定是300秒(5分钟)超时。
肯定不是这个问题造成。由此反证,怀疑是否上传组件本身的局限,测试结果证明了这点。
测试头尾花了两个多小时,没有什么成就感,因为要这么传大文件在WEB环境本身不实用,客户的系统环境由我架设,出了这个问题似乎有点怀疑是环境关系,尽管觉得意义不大还是得找出问题的原因所在。
怀抱天下的神舟天运L205R笔记本:Intel(R) CPU T2050 1.60GHz ; 物理内存:2GB DDR533 ; 120GB西数5400转硬盘
win2003中文企业版(sp2)
ii6 (MetaBase.xml中相关设置:AspMaxRequestEntityAllowed="2048000000" '2000MB ; AspBufferingLimit="4194304000" '4096MB)
aspupload3005版上传组件
无组件上传版本:无惧上传类 V1.0
应用程序:Oblog 4.6 ACCESS版
做了iis6具体站点中“asp脚本超时:90-9000秒”设定变化的组合测试
得出结果
1.选择无组件上传限制单个文件最大≤65MB(最终测试成功的较为精确的大小是64,947KB)
2.选择aspupload3组件上传限制单个文件最大178MB(最终测试成功的较为精确的大小是182,887KB)我猜测上限大概是180MB吧,182M失败,舍不得再花时间去测出更精确的值了,这样已经花了2个小时。
3.在本地测试超时似乎毫无意义,哪怕是200MB的文件十几秒就出结果:成功或失败。
4.特别注意设置oblog后台-选择aspupload3组件-管理用户等级-某个等级-修改-单一文件限制:这里不要添“0”值,这种所谓的不限制大小反而让aspupload3组件上传时不能超过100MB(似乎是这个值,当时没记录),填上具体的比如“500000”(约488MB)后可以达到178MB
上传失败的过程中出现了一些常规出错代码如经典的:“Request 对象 错误 'ASP 0101 : 80004005'”“ 错误 '800a01fb'”,开始还想从谷歌或百度找出答案,只能是失败,对于这类错误无非都是关联到win2003经典的 “200KB” 大小限制上.
之前客户无法上传82M大小的文件可以上传14M文件,我给客户MetaBase.xml中设置的也是 2000MB/4096MB这样的值,超时也排除,客户82M上传出错只用时不到2分钟,而iis的设定是300秒(5分钟)超时。
肯定不是这个问题造成。由此反证,怀疑是否上传组件本身的局限,测试结果证明了这点。
测试头尾花了两个多小时,没有什么成就感,因为要这么传大文件在WEB环境本身不实用,客户的系统环境由我架设,出了这个问题似乎有点怀疑是环境关系,尽管觉得意义不大还是得找出问题的原因所在。
相关文章推荐
- WINDOWS2003解决asp无组件上传文件大小限制
- 2003下,asp无组件上传文件大小限制问题
- 解决asp无组件文件上传及下载大小限制
- 2003下,IIS6.0asp无组件上传文件大小限制问题解决办法
- asp.net上传文件大小(转载)
- Asp.NET控制文件上传的大小方法(超简单)
- Asp多表单域无组件文件上传的例子
- 无组件ASP文件上传源代码
- 脚本控制上传文件大小
- Asp下实现多表单域无组件文件上传的实例
- ASP.NET文件上传控件——WebbUpload我下载了这个组件后做了一些修改并应用了ajax技术
- asp.net上传文件使用fileupload控件,判断文件类型和大小,取得文件路径时报错【System.IO.FileNotFoundException:未能找到文件】的解决办法
- asp.net 甚至上传文件大小或者服务器设置上传文件大小
- ASP.NET批量上传文件组件(五)
- 解决ASP.NET上传文件大小限制
- git 设置单个文件上传大小
- 【转载】解决ASP.NET上传文件大小限制
- 无组件ASP文件上传源代码
- asp.net(C#)上传单个图片并判断图片的类型和大小(源代码)vs2008
- 解决asp.net 以及MVC中上传文件大小限制的问题