1.解决[Request 对象 错误 ’ASP 0104 : 80004005’WIN2003无法上传较大的文件"Request 对象 错误 ’ASP 0104 : 80004005’解决方案:关闭iis admin service服务 找到windows\system32\inesrv下的metabase.xml, 打开,找到ASPMaxRequestEntityAllowed 把他修改为需要的值,默认为204800,即200K,把它修改为20480000(20M)。然后重启iis admin service服务。
2.无法修改metabase.xml的办法:
从命令行启用配置数据库运行时编辑功能
- 从“开始”菜单,单击“运行”。
- 在“打开”框中,键入 cmd,然后单击“确定”。
- 在命令提示符处,键入 iisreset /stop,然后按 Enter。使命令窗口保持打开状态。
- 用纯文本编辑器打开 MetaBase.xml 文件。在默认情况下,MetaBase.xml 文件位于 systemroot\system32\inetsrv 目录中。
- 在 IIsComputer 节点中,将 EnableEditWhileRunning 属性的值从 0 (FALSE) 更改为 1 (TRUE)。所做更改应如下所示:
IIsComputer Location ="/LM"
EnableEditWhileRunning="1"
EnableHistory="1"
MaxBandwidth="4294967295"
MaxHistoryFiles="10"
IIsComputer
- 将所做更改保存到 MetaBase.xml 文件中。
- 在命令提示符处,键入 iisreset /start,然后按 Enter。