问:
|
如何修改IIS6.0的上传文件大小限制? |
答:
|
原因: IIS6.0禁止上传超过200kB的文件.因此你需要修改IIS的默认设置. 技术背景 在IIS6.0中,AspMaxRequestEntityAllowed属性指定了一个ASP请求(Request)可以使用的最大字节数.如果Content-Length头信息中包含的请求长度超过了AspMaxRequestEntityAllowed的值,IIS将返回一个403错误信息. 这个属性值与MaxRequestEntityAllowed相似,但是是针对ASP请求的.假如你知道自己的ASP应用只需要处理很少的请求数据,你可以在WorldWideWebPublishingService(WWW发布服务)层级设定全局的MaxRequestEntityAllowed属性为1MB,并单独设定AspMaxRequestEntityAllowed为一个较小的值. 如果你用的是IIS6,那么用下面的方法: 到微软站点下载IIS6 Resource Kit Tools(http://www.microsoft.com/downloads/details.aspx?familyid=56FC92EE-A71A-4C73-B628-ADE629C89499&displaylang=en),安装后利用MetabaseExplorer修改(local)\LM\W3SVC\AspMaxRequestEntityAllowed属性(默认为200K=204800),修改为一个大点的值就可以了;同时修改AspScriptTimeout属性,就可以上传大文件了。 |
|