Sever2003与无组件上传的一个小问题
2010-07-20 23:18
127 查看
一个asp的小项目,后台需要上传文件用了无惧上传类发现传一部分小文件ok较大文件则总是弹出错误Request 对象 错误 ASP 0104 : 80004005
不允许操作
/upfile.asp,行 53
53行是:oUpFileStream.Write Request.BinaryRead (Request.TotalBytes)
因为以前用过很多次这个类,一直都很好,于是考虑到很可能是因为本身系统问题Windows Sever 2003的系统经过一番努力后,终于搞定了原因是在 IIS 6.0 中,默认设置是特别严格和安全的,最大只能传送 204,800 个字节,这样可以最大限度地减少因以前太宽松的超时和限制而造成的攻击。(在 IIS 6.0 之前的版本中无此限制)
解决办法:
1、先在服务里关闭 iis admin service 服务。
2、找到 windowssystem32inetsrv 下的 metabase.xml 文件。
3、用纯文本方式打开,找到 ASPMaxRequestEntityAllowed 把它修改为需要的值(可修改为10M即:10240000),默认为:204800,即:200K。
4、存盘,然后重启 iis admin service 服务。
在 IIS 6.0 中,无法下载超过4M的附件时,可以按以下步骤解决:
1、先在服务里关闭 iis admin service 服务。
2、找到 windowssystem32inetsrv 下的 metabase.xml 文件。
3、用纯文本方式打开,找到 AspBufferingLimit 把它修改为需要的值(可修改为20M即:20480000)。
4、存盘,然后重启 iis admin service 服务。
不允许操作
/upfile.asp,行 53
53行是:oUpFileStream.Write Request.BinaryRead (Request.TotalBytes)
因为以前用过很多次这个类,一直都很好,于是考虑到很可能是因为本身系统问题Windows Sever 2003的系统经过一番努力后,终于搞定了原因是在 IIS 6.0 中,默认设置是特别严格和安全的,最大只能传送 204,800 个字节,这样可以最大限度地减少因以前太宽松的超时和限制而造成的攻击。(在 IIS 6.0 之前的版本中无此限制)
解决办法:
1、先在服务里关闭 iis admin service 服务。
2、找到 windowssystem32inetsrv 下的 metabase.xml 文件。
3、用纯文本方式打开,找到 ASPMaxRequestEntityAllowed 把它修改为需要的值(可修改为10M即:10240000),默认为:204800,即:200K。
4、存盘,然后重启 iis admin service 服务。
在 IIS 6.0 中,无法下载超过4M的附件时,可以按以下步骤解决:
1、先在服务里关闭 iis admin service 服务。
2、找到 windowssystem32inetsrv 下的 metabase.xml 文件。
3、用纯文本方式打开,找到 AspBufferingLimit 把它修改为需要的值(可修改为20M即:20480000)。
4、存盘,然后重启 iis admin service 服务。
相关文章推荐
- Sever2003与无组件上传的一个小问题
- 百分求解一个可能涉及比较多的一个有关问题,求熟悉javascript或者ASP无组件上传或者AJAX等等的高手帮忙解答,非常感谢!
- windows2008+iis7无组件上传写入文件失败ADODB.Stream 错误 800a0bbc问题
- 解决<input type=“file” multiple> 多文件上传问题(可以多次选取文件,也可以一次选取多个文件),而且点击的是一个同一个div
- 今天再做上传图片时候遇到了一个JS 图片预览问题
- 在tp3.2.3中使用 FormData 对象实现表单的文件上传功能遇到的一个问题及解决方法
- commons-fileUpload组件解决文件上传乱码问题
- 这是我学习COM遇到的几个基本问题其解决 黄森堂(vcmfc)著 1.我用ATL生成一个组件对象,我在COM中使用IDD_IEncrypt,这个在哪里写义,是啥?GUID? 答:IDD_IEncry
- 当多个<router />使用同一个组件的时候,切换页面地址,页面不刷新的问题
- 常用上传组件提交参数的问题
- 一个支持图片上传前预览,裁剪的vue组件
- 关于一个简单的python上传到linux服务器再经过shell脚本ftp传输的问题
- 3ff8 使用spring-session管理session时,针对flash上传组件丢失session的问题处理
- PHP中文件上传的一个问题
- Apache Camel 的一个file组件问题
- 一个大文件上传组件RadUpLoad(带进度条时间显示)
- 一个图片上传接口问题的HTML实例
- dwz分页组件中,一个奇怪的翻页问题的解决
- ASP.NET MV框架下使用ajax上传要注意的一个问题
- [导入]WebbUpload 1.1.0.0上传组件(解决.net下大文件上传问题)