windows server 2003解决IIS限制上传、下载文件大小及metabase.xml修改
1.中止IIS Admin Service服务。
2.按照以下的路径找到文件:系统盘(C:)Windows System32 inetsrv MetaBase.xml, 在该文件中搜索AspMaxRequestEntityAllowed,设置为你想要的数字(默认204800即200K)。 3.从新启动IIS Admin Service服务。 默认状况下,在IIS 6 全局配置中容许上传的文件长度最大为4 GB,可是在Web站点级却限制了ASP应用程序上传的最大文件长度为200 KB。若是你须要上传超过200KB的文件,则须要手动修改IIS的metabase.xml中对应Web站点的AspMaxRequestEntityAllowed属性。 metabase.xml位于"systemroot"\system32\inetsrv"目录下,用于保存IIS的基本配置信息。默认状况下IIS是不容许你直接对metabase.xml进行编辑的,你能够经过如下两种方式来实现:
再加上下载不能超过4M的解决办法: MetaBase.xml是要求很严格的文件,,修改参数或格式一出错就会没法使用,,修改前最好备份,,若是忘了备份,修改又出错,, 还有补救方法:metabase.xml所在的目录下还有个history目录,里面存放的是metabase.xml文件在各个时间的备份。至此,解决办法也有了,就是从history目录下拷贝一份到inetsrv目录便可(但这样只能修回备份时间前的资料)。若是目录或文件没有就要到别的机拷一份过来,可是这样原先的配置就没了。编辑器 |