win2003中IIS的配置在windows 2003系统的IIS 6.0 中,默认设置是特别严格和安全的,这样可以最大限度地减少因以前太宽松的超时和限制而造成的攻击。
一个新的系统通常要进行以下设置:
一、启用Asp支持
Windows Server 2003 默认安装,是不安装 IIS 6 的,需要另外安装。安装完 IIS 6,还需要单独开启对于 ASP 的支持。
1). 启用Asp 进入:控制面板 -> 管理工具 ->IIS(Internet 服务器)- Web服务扩展 -> Active Server Pages -> 允许
控制面板 -> 管理工具 ->IIS(Internet 服务器)- Web服务扩展 -> 在服务端的包含文件 -> 允许
2). 启用父路径支持 IIS-网站-主目录-配置-选项-启用父路径
3). 权限分配 IIS-网站-(具体站点)-(右键)权限-Users完全控制
二、win2003下上传不能超过200k的解决办法 IIS 6.0中,默认上传的文件不能超过200K,其实是提交的数据都不能超过200K
解决办法:在服务里关闭iis admin service服务 找到windows/system32/inetsrv/下的metabase.xml, 打开,找到ASPMaxRequestEntityAllowed 把他修改为需要的值,默认为204800,即200K 把它修改为51200000(50M)
然后重启iis admin service服务
一般这样,IIS 6.0就可以正常运行了
解决Win2003上传下载附件限制
1 在服务里关闭 iis admin service 服务。 2 找到 windows/system32/inetsrv/ 下的 metabase.xml 文件。 3 用纯文本方式打开,找到 ASPMaxRequestEntityAllowed 把它修改为需要的值(可修改为10M即:10240000),默认为:204800,即:200K。 4 存盘,然后重启 iis admin service 服务。
解决SERVER 2003无法下载超过4M的附件的问题 1 先在服务里关闭 iis admin service 服务。 2 找到 windows/system32/inetsrv/ 下的 metabase.xml 文件。 3 用纯文本方式打开,找到 AspBufferingLimit 把它修改为需要的值(可修改为20M即:20480000)。 4 存盘,然后重启 iis admin service 服务。