IIS6.0 禁止上传超过 200kB 的文件的解决办法

2014-10-27 10:22:58      点击:
近日在调试asp程序时,老出现上传文件时好时坏的情况,

现象:web页面上传文件出错,上传大于200K文件出错,上传小于200K的文件则成功

上传大于200K文件显示:Request 对象 错误 'ASP 0104 : 80004005'错误

刚开始的时候还以为是程序的限制,经过详细的阅读代码,大小限制远远大于200K。

经过搜索得到问题的原因及解决办法如下:

原因: IIS6.0 禁止上传超过 200kB 的文件. 因此你需要修改 IIS 的默认设置.

修改方法如下:

1、先启动服务管理:管理工具-服务

在服务里关闭iis admin service服务。注:关闭iis admin service的同时,world wide web publishing service和http ssl两个服务也会跟着关闭。

2、 找到windows\system32\inesrv\下的metabase.xml, 用记事本打开,找到ASPMaxRequestEntityAllowed 把它的值修改为你需要的值,默认为204800字节,即200K

3、然后重启iis admin service、world wide web publishing service、http ssl三个服务。

如果你是自己的服务器,你可以进行以上操作,如果你是买的空间,请与空间商联系!