问:
如何修改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属性,就可以上传大文件了。   
 

[打印本页]
  [关闭窗口]