IIS 7 中设置文件上传大小限制设置方法

 更新时间:2013年09月24日 17:47:47   作者:  
有时候我们需要限制上传文件的大小,那么可以参考下面的方法

在IIS 6.0中设置文件上传大小的方法,就是配置如下节点:

复制代码 代码如下:

<system.web>
<httpRuntime maxRequestLength="1048576" executionTimeout="600"/>       
</system.web>

但在IIS7中,设置如上设置后,不管设置多大数值,最大上传了限制为30M

还要进行如下设置才能正确:

方法1:

appcmd set config "My Site/MyApp" -section:requestFiltering -requestLimits.maxAllowedContentLength:104857600 -commitpath:apphost

在IIS服务器的命令行执行如上命令,注意修改上面的网站名称和上传文件大小

方法2:

在web.config中加入如下配置:

复制代码 代码如下:

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

以下方法是不正确或不好的方法

网上还有很多方法要去修改:“C:\Windows\System32\inetsrv\config\schema\IIS_schema.xml”文件,但这样确实能做到,但如果在系统安装补丁时,有可能对这个文件进行覆盖,让设置失败;

另外,也有说修改:

相关文章

  • 服务器有效设置防止web入侵图文方法

    服务器有效设置防止web入侵图文方法

    既然是我们的防范是从入侵者角度来进行考虑,那么我们就首先需要知道入侵者的入侵方式。目前较为流行web入侵方式都是通过寻找程序的漏洞先得到网站的webshell然后再根据服务器的配置来找到相应的可以利用的方法进行提权,进而拿下服务器权限的。
    2009-10-10
  • windows server 2016部署wsus服务的方法步骤(图文)

    windows server 2016部署wsus服务的方法步骤(图文)

    wsus是微软公司推出的免费的Windows更新服务 管理软件,提供了Windows部分关键更新的分发,通过此服务,本文介绍了windows server 2016部署wsus服务的方法,具有一定的参考价值,感兴趣的可以了解一下
    2023-09-09
  • Windows下php5+apache+mysql5 手工搭建笔记

    Windows下php5+apache+mysql5 手工搭建笔记

    php运行环境对于站长们或者初学者来说可以直接用一键包的方式或者直接从服务提供商处得到支持,不必自己手工按部就班的搭建,所以这篇文章是写给我这样的菜鸟又喜欢胡闹的程序员看的,哈哈。
    2011-02-02
  • win2003 https 网站的图文配置教程

    win2003 https 网站的图文配置教程

    https网站的简单搭建,需要的朋友可以参考下。
    2009-12-12
  • 使用IIS Live Smooth Streaming技术搭建流媒体直播系统

    使用IIS Live Smooth Streaming技术搭建流媒体直播系统

    前面给大家演示了如何使用Windows media service来搭建流媒体服务器进行视频直播。今天将为大家介绍另一种流媒体直播技术—IIS Live Smooth Streaming(IIS平滑流式处理)。
    2014-06-06
  • win2003 配置DNS、NAT及搭建IIS网站的方法

    win2003 配置DNS、NAT及搭建IIS网站的方法

    公司内部架设了一台DNS服务器,现在公司内部的员工想要访问公网上的网站,必须通过公司内部的DNS服务器进行解析,请试图搭出一个这样的环境
    2013-06-06
  • 简单十大步骤保护IIS Web服务器的安全

    简单十大步骤保护IIS Web服务器的安全

    此文章主要介绍的是保护IIS Web服务器安全只需要简单的10个步骤 ,你的IIS Web服务器是否得到应有的的安全防护?
    2011-03-03
  • iis7.0命令行下列网站的物理目录的代码

    iis7.0命令行下列网站的物理目录的代码

    如果您运行的是 64 位 Windows,请从 %windir%\system32\inetsrv 目录而不是 %windir%\syswow64\inetsrv 目录中使用 Appcmd.exe
    2012-08-08
  • IIS和4.0安装到底有没有先后顺序解答

    IIS和4.0安装到底有没有先后顺序解答

    IIS和4.0安装到底有没有先后顺序,大家对此问题都很疑惑,这篇文章为大家解答IIS和4.0安装到底有没有先后顺序问题,感兴趣的小伙伴们可以参考一下
    2016-08-08
  • win2003 x64 apache php 开发环境配置日志

    win2003 x64 apache php 开发环境配置日志

    win2003 x64 php 开发环境配置日志,不过是apache非iis版本的,所以大家可以查看本站的其它的一些关于iis php的配置文章。
    2009-06-06

最新评论