收集:2003系统上关系IIS的各种设置(未完)

来源:互联网 发布:sql绕过防注入 编辑:程序博客网 时间:2024/06/05 17:43

 公司搬家之后,重新做ghost了一下系统,今天调试无组件上传的时候出了点问题,上传文件大小的问题!所以就把这个暂时放到第一位吧。

1、修改AspMaxRequestEntityAllowed:

在服务器上进行如下操作:
1. 先在服务里关闭 iis admin service 服务.
2. 找到 windows/system32/inetsrv/ 下的 metabase.xml 文件.
3. 打开, 找到 ASPMaxRequestEntityAllowed 修改为需要的值(可修改为2M即: 2048000), 默认为: 204800, 即: 200K.
4. 然后重启 iis admin service 服务. (记得还要启动IIS里网站服务)

主要受到影响的是无组件上传类!表现的状况是:一、不能上传超过200K以上的文件。二、在上传超过200K以上的文件时,在无组件上传类里面,无法获取表单项(uploadclass.form("name").value)!

这个选项的作用是控制客户端(浏览器)向服务器提交的数据最大值。它包括,一般的表单内容,也包括上传文件的内容。所以网上有的资料说,无法上传超过200K的文件,就改这里。我觉得还要强调,如果上传的时候,还包括其它的表单,那这个这值应该改得再大一点。