c:/windows/system32/inetsrv/MetaBase.xml
本地调试 2000 pro+iis 6 ,程序设置 上传文件大小为4M以下 程序正常运行 服务器 2003 + iis6 ,程序设置 上传文件大小为4M以下,只能上传 300K 以下的文件,请问在哪里修改 2003的配置啊,才能使服务器也上传4M以下的文件
—————————————————————————————————————————————————————————————————————————————
解决办法:
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 服务。
—方法二—————————————————————————————————————————————————————————————————————————
把你的IIS6.0包解压
从Windows组件里面安装
把他需要的每个文件指定到解压文件夹就好了
IIS一般的操作系统都是自带的,只要不是家庭版本的,都可以在Windows组件里面安装
首先必须启用asp
控制面板 -> 管理工具 ->iis(internet 服务器)- web服务扩展 -> active server pages -> 允许
控制面板 -> 管理工具 ->iis(internet 服务器)- web服务扩展 -> 在服务端的包含文件 -> 允许
还要启用父路径支持。
iis-网站-主目录-配置-选项-启用父路径 要注意权限分配
iis-网站-(具体站点)-(右键)权限-users完全控制 解决windows2003最大只能上载200k的限制。
先在服务里关闭iis admin service服务 找到windows\system32\inesrv\下的metabase.xml, 打开,找到aspmaxrequestentityallowed 把他修改为需要的值, 然后重启iis admin service服务
1、在web服务扩展 允许 active server pages和在服务器端的包含文件
2、修改各站点的属性 主目录-配置-选项-启用父路径
3、使之可以上传大于 200k的文件(修改成您要的大小就可以了,如在后面补两个0,就允许20m了)
c:\windows\system32\inetsrv\metabase.xml
(企业版的windows2003在第592行,默认为 aspmaxrequestentityallowed="204800" 即200k
将其加两个0,即改为,现在最大就可以上载20m了。 aspmaxrequestentityallowed="20480000"
原文地址:http://www.pxjy.xze.cn/html/ksdt/djzb/jstz/20111006705.html