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

今天有客户的生成静态页面无法更新,提示 ASP 0104 : 80004005 不允许操作,错误行正好有request对象,如下修改问题解决。
点击网站提交生成就出现这个问题了。 因为IIS6.0 禁止上传超过 200kB 的文件. 因此你需要修改 IIS 的默认设置

上传文件时报错:Request对象错误ASP 0104:80004005不允许操作
原因: IIS6.0 禁止上传超过 200kB 的文件. 因此你需要修改 IIS 的默认设置。
解决方法:打开位于 C:\Windows\System32\Inetsrv 中的 metabase.XML, 并修改 AspMaxRequestEntityAllowed 为你需要的值(例如 51200000, 50MB).。

建议:最好在“服务”里关闭World Wide Web Publishing Service (WWW 发布服务)和 iis admin service服务;
注意:在编辑文件前如果没有停止 IIS 服务, 则无法保存修改后的文件,若你想在iis运行的时候修改其配置文件,则打开iis管理器,打开“internet信息服务”-网站-“属性”面板,钩选“允许直接编辑配置数据库,允许在iis运行时编辑iis配置数据库配置文件” 。

你是win2003吧,我的是xp(为iis5.1):
不过本人好像从来没有遇见过这种情况。我经常上传1M以上的数据,也从没做过任何设置。
本站部分内容来源互联网,如果有图片或者内容侵犯您的权益请联系我们删除!

相关文档推荐

使asp支持在线发送邮件的组件,也是一款比较经常用到的组件,需要请安装。
现在服务器如果想让asp支持图片处理,比较常用的工具,安装方法,大家可以参考下。
只要一个文件有(.asp)后面再带上分号(;)后面再带上一个随意字符加上扩展名如(cao.asp;ca.jpg)这个文件Windows会当成jpg图像文件,但是这种文件在IIS中会被当成asp运行
前天在调试asp.net+sql server环境,点这里下载sql server 2005企业版。在测试一个用asp.net+mssql写的留言本程序的时候,报错,提示无法识别的属性“type”
由于想研究在linux下跑.net程序的可行性,于是尝试在CentOS5.1下搭建Mono环境和Asp.Net的服务器。Asp.Net的服务器是采用mod_mono和Apache的方式搭建(Nginx的搭建尚未研究)。
我们举例详细说明在运行ASP.NET的windows 2003虚拟主机上,对于多个ASP.NET站点的安全配置