璀璨论坛 斑竹 唫 夢 誦 風常用软件类程序论坛代码 → 脚本之家 IT初学者 解决IIS8.5中ASP上传大文件出现 Request 对象 错误 ASP 0104 : 80004005 错误的方法 发文图帖点击去掉 清除代码 后发文


  共有4088人关注过本帖树形打印复制链接

主题:脚本之家 IT初学者 解决IIS8.5中ASP上传大文件出现 Request 对象 错误 ASP 0104 : 80004005 错误的方法 发文图帖点击去掉 清除代码 后发文

帅哥哟,离线,有人找我吗?
ymsf
  1楼 博客 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:8385 积分:88664 威望:0 精华:83 注册:2017/3/13 16:47:52
脚本之家 IT初学者 解决IIS8.5中ASP上传大文件出现 Request 对象 错误 ASP 0104 : 80004005 错误的方法 发文图帖点击去掉 清除代码 后发文  发帖心情 Post By:2020/1/9 11:04:58 [只看该作者]

 IT初学者
http://www.zh0756.cn/?sort=2

 

解决IIS8.5中ASP上传大文件出现 Request 对象 错误 ASP 0104 : 80004005 错误的方法
 更新时间:2015年10月13日 17:56:27   投稿:mdxy-dxy    我要评论

这篇文章主要介绍了解决IIS8.5中ASP上传大文件出现 Request 对象 错误 ASP 0104 : 80004005 错误的方法,需要的朋友可以参考下

脚本之家.   https://www.jb51.net/article/73332.htm  

 

.

今天将一台服务器升级到了最新的IIS8.5,然后部署网站,上面有一个比较老的ASP站点发现了问题,上传稍大一点的文件就出错,传个几十K的文件到没有问题,我们都知道IIS默认上传文件大小是30M,而现在上传1M都有问题,下面给出解决方法。

上传不了的出错提示为:Request 对象 错误 'ASP 0104 : 80004005',原因是站点ASP的“限制属性”设置中“最大请求实体主体限制”默认只允许200K,将其改大一点就可以了,相关截图如下所示:

 

图中最大请求实体主体限制为200K,根据你的实际情况设置一下就好了。


如果是30M 就是 30000000,一般多少K就是 数字后面加3个0.例如: 200就是 200000,肯定不行啊。太小了,

如果是多少M就是数字后面加6个0,但不是绝对的啊,毕竟1K=1024字节,1M=1024K。这种算省心点。

 

 

 

http://www.zh0756.cn/?record=201205

百度了一下,发现一篇文章与我的遭遇类似,原来是服务器默认只能支持200K的文件上传,如果要上传大的文件,需要修改服务器默认上传文件大小限制。


因为无惧上传类没有关于这种状况的判断逻辑,所以没有提示任何错误,只表现为内置的方法失灵。
Windows server 2003系统下,上传较大的文件时,出现“Request 对象 错误 'ASP 0104 : 80004005'”错误。
更改win2003的IIS 6.0对asp的上传文件大小为200k限制,aspx的上传程序没有影响。在IIS6.0中,默认设置是特别严格和安全的,最大只能传送 204,800 个字节,这样可以最大限度地减少因以前太宽松的超时和限制而造成的攻击。IIS 6 出于安全考虑, 默认最大请求是200K(也即最大提交数据限额为200KByte,204800Byte)。(在 IIS 6.0 之前的版本中无此限制)


解决方案 
第一步:修改IIS设置,允许直接编辑配置数据库。先打开,Internet信息服务,勾选"允许直接编辑配置数据库",确定。


第二步:先在服务里关闭iis admin service服务(运行里输入 iisreset /stop),找到windows\system32\inesrv\下的metabase.xml, 打开,找到ASPMaxRequestEntityAllowed 把他修改为需要的值,默认为204800,即200K,如把它修改为51200000(50M)。
然后重启iis admin service服务。(运行里输入 iisreset /restart)

一定要先停止iis,不然文件在占用的情况下无法修改!

标签: 2003 IIS 上传文件不能超过200K解决方案

[此贴子已经被作者于2020/2/6 4:42:49编辑过]

  单帖管理 | 引用 | 回复 回到顶部

返回版面帖子列表

脚本之家 IT初学者 解决IIS8.5中ASP上传大文件出现 Request 对象 错误 ASP 0104 : 80004005 错误的方法 发文图帖点击去掉 清除代码 后发文








签名