ASP 0104 : 80004005解决方法,更改iis上传文件大小限制

Request 对象 错误 "ASP 0104 : 80004005" 不允许操作
在 IIS 6.0 中, AspMaxRequestEntityAllowed 属性指定了一个 ASP 请求(Request)可以使用的最大字节数. 如果 Content-Length 头信息中包含的请求长度超过了 AspMaxRequestEntityAllowed 的值, IIS 将返回一个 403 错误信息.;
这个属性值与 MaxRequestEntityAllowed 相似, 但是是针对 ASP 请求的. 假如你知道自己的 ASP 应用只需要处理很少的请求数据, 你可以在 World Wide Web Publishing Service (WWW 发布服务)层级设定全局的 MaxRequestEntityAllowed 属性为 1MB, 并单独设定 AspMaxRequestEntityAllowed 为一个较小的值 。
解决方法:
首先停止 IIS 服务 , 之后打开 C:WindowsSystem32Inetsrv 中的 metabase.XML, 并修改 AspMaxRequestEntityAllowed 为你需要的值(例如 1073741824, 1GB) 。
启动IIS服务 。
注意: 在编辑文件前请停止 IIS 服务, 否则无法保存修改后的文件 , 在计算机的服务里找到IIs的服务 。右键点击出现停止 , 点停止就ok了 。
如何停止IIS服务:
第一种:在IIS管理器的界面上有个红色的方块 , 点一下就是了 。或者在cmd命令行下打iisreset可以重起IIS;
第二种:开始-->管理工具-->Internet 信息服务-->网站-->默认网站-->右健"停止"完成!;
第三种:有时 , 您想要完全停止微软IIS服务来重新加载WebSphere , 下面的内容摘自于微软IIS 4.0 发布注意事项:;
“在以前的IIS版本通过在命令行键入net stop w3svc来停止整个Web服务 , 这将会中止计算机上所有的Web服务和关闭Inetinfo.exe进程 , 对于多Web站点结构的结果则是仍然有另一个服务 , Iisadmin , 正在运行 , 即使W3SVC已经关闭 。通过控制面版来启动和停止服务也是同样的结果 , 如果真的想停止Inetinfo.exe进程和确认所有扩展的部分都正确地停止 , 应用使用net stop iisadmin命令而不是net stop w3svc 。键入net start w3svc 或net start msftpsvc命令都会自动启动Iisadmin 。
【ASP 0104 : 80004005解决方法,更改iis上传文件大小限制】为了避免"Are you sure?"提示 , 请使用 "net stop iisadmin /y"命令 。

    推荐阅读