Request对象错误ASP 0104:80004005不允许操作
网站服务器是win2003系统,今天上传一个400K的Excel附件,系统提示:Request对象错误‘ASP 0104 : 80004005’不允许操作。第一反应是程序错了?这程序是以前的人做的,我也一直没动过,按常理说,应该不会无故的程序出错。立马放狗搜,找到了相关的说明。说是超出IIS 6.0的最大限制。
很是奇怪,之前都好好的啊,怎么突然间超出限制了呢。想了想,原来是下午,服务器重装系统了,部分设置还没有完全恢复,问题就迎刃而解了。
系统为Windows 2003 + IIS 6.0 的服务器,默认 禁止上传超过 200kb 的文件。
具体步骤如下:
1、先在服务里关闭iis admin service服务;
2、找到位于 C:\Windows\System32\Inetsrv 的 metabase.XML, 打开,找到ASPMaxRequestEntityAllowed 把他修改为需要的值(如5120000即5M),默认为204800,即200K,关闭保存;
3、重启iis admin service服务 。
注意:在编辑文件前若没有停止 IIS 服务, 是无法保存修改后的文件的。
若想在iis运行的时候修改其配置文件,则打开iis管理器,打开internet信息服务属性面板,钩选“允许直接编辑配置数据库,允许在iis运行时编辑iis配置数据库配置文件”。
赏
转载本站原创文章请注明:文章转自 挨踢路,链接: https://itlu.net/articles/1522.html
看了上面的文章,问题得到解决,特来感谢!
客气了~~~
我要复制word里的内容上传,文字太多.也出现了同样的错误.修改了.还是不行