如何修改设置解除windows 7/2008/2012的iis上传限制


IIS默认上传限制文件为4M,对于企业来说很多时候不够用,可以通过修改配置来增加上传文件大小。


iis7.5

打开某一个网站或者点击根节点,在最下方的“管理”部分,选择“配置编辑器” 然后找到节点system.webServer/security/requestFiltering 将里面的requestlimits下的maxAllowedContentLength的值(原本为30000000,即30M)修改为102400000,即100M即可。 


也可以直接更改配置文件,即C:\Windows\System32\inetsrv\config\schema\IIS_schema.xml 这个文件,但是考虑到安全等问题,而且这个文件默认是只读的,所以不建议直接修改这个配置文件。 


再找到system.web/httpRuntime节点,修改下面的maxRequestLength为1024000,即100M

aspnet-upload-limit


这样修改直接就能生效,无需重启iis或者服务器。


上传限制其实就是在这两处,一个IIS,一个asp.net,以上的修改可通过直接修改web.config来实现。

IIS中默认上传限制为30M,可通过下面方法,修改maxAllowedContentLength为100M

<system.webServer>
    <security>
        <requestFiltering>
            <requestLimits maxAllowedContentLength="1024000000" />
        </requestFiltering>
    </security>
</system.webServer>


ASP.net中的上传限制默认为4M,通过修改maxRequestLength可改为100M

<system.web>
    <httpRuntime maxRequestLength="1024000" /> 
</system.web>


文章来源:知识库
上一篇 下一篇

评论


请先登录注册后,才能发表评论。