asp脚本及asp上传组件的单个文件大小局限

测试环境
怀抱天下的神舟天运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环境本身不实用,客户的系统环境由我架设,出了这个问题似乎有点怀疑是环境关系,尽管觉得意义不大还是得找出问题的原因所在。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值