Request 对象 错误 ‘ASP 0104 : 80004005’ 不允许操作

网站服务器是windows2003系统,今天上传一个260K的附件,系统却提示:Request 对象 错误 'ASP 0104 : 80004005' 不允许操作

服务器操作系统为Windows 2003 server + IIS 6.0 服务器

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

请进行如下操作:先在服务里关闭iis admin service服务;

找到位于 C:\Windows\System32\Inetsrv 中 的 metabase.XML 打开;

找到 ASPMaxRequestEntityAllowed 把他修改为需要的值(如5120000即5M),默认 为204800,即200K,然后重启iis admin service服务 。

注意: 在编辑文件前如果没有停止 IIS 服务, 则无法保存修改后的文件,若你想在iis运行的时候修改其配置文件,则打开iis管理器,打开internet信息服务属性面板,钩选“允许直接编辑配置数据库,允许在iis运行时编辑iis配置数据库配置文件”。