本文主要是介绍Request 对象 错误 'ASP 0104 : 80004005'(转),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
问题描述:
asp无组件上传程序无法上传较大的文件“Request 对象 错误 'ASP 0104 : 80004005'”,(大概大于100kb就不行),但是原先在2000 server中可以上传5m左右的文件。
解决方法:
在IIS属性中选中“允许直接编辑配置数据库”,然后。在服务里关闭iis admin service服务
找到windows/system32/inesrv/下的metabase.xml编辑其中的ASPMaxRequestEntityAllowed 把他修改为需要的值,默认为204800,即200K
然后重启iis admin service服务
把它修改为51200000(50M)或者更大。
亦可使用Metabase Explorer,参考:
http://www.microsoft.com/downloads/details.aspx?FamilyId=56FC92EE-A71A-4C73-B628-ADE629C89499
适用:
windows 2003 IIS 6.0
停止IIS Admin Service会先停止Simple Mail Transfer Protocol (SMTP)、Microsoft Exchange Routing Engine、World Wide Web Publishing Service、HTTP SSL这四个服务。
在修改metabase.xml文件后,启动IIS Admin Service,还要手动启动Simple Mail Transfer Protocol (SMTP)、Microsoft Exchange Routing Engine、World Wide Web Publishing Service。
这篇关于Request 对象 错误 'ASP 0104 : 80004005'(转)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!