Windows 2003,当在IIS6上下载(/上传)大文件时,
会出现错误(log 文件中):80004005 Response_Buffer_Limit_Exceeded。
原因:IIS6 有一个缺省的设置:AspBufferingLimit= 4194304 是4M。
解决办法:将AspBufferingLimit的值增大到合适的大小。
步骤:
1. 修改IIS设置,允许直接编辑配置数据库
管理工具->IIS管理器里,选择计算机,右键,选择属性,然后选中“Enable Direct Metabase Edit”.
2. 修改IIS配置文件
1). 先在服务管理器里关闭iis admin service服务
管理工具->服务->iis admin service->停止。
2). 用文本编辑器打开C:\Windows\System32\Inesrv\下的Metabase.xml文件
注意:修改文件之前请先备份。
3). 修改对下载文件大小限制
找到AspBufferingLimit,把它修改为你所需的大小。
例如:AspBufferingLimit="8388608" (8M)
修改对上传文件大小限制
找到ASPMaxRequestEntityAllowed 把他修改为需要的值,默认为204800,即200K 把它修改为你所需的大小。如:8388608(8M)
例如:AspRequestQueueMax="8388608"
4). 然后开启www服务
管理工具->服务->World Wide Web Publishing Service->开启
备注:
也可以直接在控制台命令行运行 ADSUTIL.VBS更改此值。不用停止IIS。
例如改为8M:运行“ADSUTIL.VBS SET W3SVC/AspBufferingLimit 8388608”
另外,可以在控制台命令行直接停止和启动IIS。
停止:“Net stop iisadmin /y”
启动:“Net start w3svc”
也可以使用IIS6 Resource Kit中的Metabase Explorer (MBExplorer.exe)(代替Metaedit 2.2)编辑。
推荐专栏更多
猜你喜欢
我的友情链接
自动提取全部EXCEL sheet 名称
Java线程:线程的调度-休眠
我们不得不面对的中年职场危机
职场终极密籍--记我的职业生涯
用光影魔术手制作一寸照片(8张一寸)
我的IT职场生涯: 毕业4年,月薪过万
Linux关闭休眠和屏保模式
年薪从0到10万-我的IT职场经验总结
Windows7删除休眠文件hiberfil.sys节省大量C盘空间
致IT同仁 — IT人士常犯的17个职场错误
“跳槽加薪”现象,无奈的职场规则
详解NetAppFAS3220数据恢复操作方法
简述centOS 7系统用户和组的管理及配置
解析DELL R710服务器迁移操作内容
开学季出大事:某教育局丢失3台虚拟机
EVA4400存储虚拟机+数据库数据恢复成功案例
服务器数据恢复通用方法+服务器分区丢失恢复案例
在CentOS7上部署squid缓存服务器及代理功能
EMC 5400服务器raid阵列瘫痪数据恢复成功案例
扫一扫,领取大礼包
转载于:https://blog.51cto.com/magiczsc/180450
Ctrl+Enter 发布
发布
取消