Request.TotalBytes的错误

最近在弄一个用asp做的网站的时候,它需要传很多的图片。我使用了Request.TotalBytes这个函数。当文件过大时提示:Request 对象 错误 'ASP 0104 : 80004005'

不允许操作。

后来在网上查了一下,这才恍然大悟了。

解决办法:
1、先在服务里关闭 iis admin service 服务。
2、找到 windows"system32"inetsrv" 下的 metabase.xml 文件。
3、用纯文本方式打开,找到 ASPMaxRequestEntityAllowed 把它修改为需要的值(可修改为10M即:10240000),默认为:204800,即:200K。
4、存盘,然后重启 iis admin service 服务。


在 IIS 6.0 中,无法下载超过4M的附件时,可以按以下步骤解决:
1、先在服务里关闭 iis admin service 服务。
2、找到 windows"system32"inetsrv" 下的 metabase.xml 文件。
3、用纯文本方式打开,找到 AspBufferingLimit 把它修改为需要的值(可修改为20M即:20480000)。
4、存盘,然后重启 iis admin service 服务。

posted @ 2009-03-18 22:24  空紫竹  阅读(677)  评论(0编辑  收藏  举报