zoukankan      html  css  js  c++  java
  • [转]修改SharePoint网站最大上载大小时有时需要关注的事项

    我们在用SharePoint存储文档时,用户要上传200多MB到站点上,结果受到上传大小限制。在管理中心里做了修改,增加了上载大小限制。可是用户在上传的时候,不是提示连接超时,就是未知错误。结果查了下,微软的支持中心里找到了原因,有些情况下,要想真正实现能够上传大文件,还要注意以下情况。
    由于网络传输速度的原因,一个大文件,可能要传很长时间。这个我们可能在虚机里或者本地局域网里觉察不出来速度太慢的情况。一个文件没有传完,就出现了超时的情况。
    要解决此问题,请使用一个或多个以下的方法:
    l 修改管理中心上传大小。
    l 增加在 IIS 中的连接超时设置。
    l 在 Web.config 文件中添加 executionTimeout 值。
    一、在管理中心增加最大上载大小
    单击 开始 ,指向 所有程序 ,指向 管理工具 ,然后单击 SharePoint 中心管理 。在Web 应用程序常规设置你可以指定最大上载文件大小,的文件的大小最多 2,047 兆字节。
    二、在IIS增加连接超时设置
    默认情况下, IIS 连接超时设置为 120 秒。 要提高连接超时设置,请按照下列步骤操作:
    在 IIS里将连接超时120(秒),改为更大的值。
    1、右键单击要配置,虚拟服务器,然后单击 属性 。
    2、      单击 网站 选项卡。 在 连接 ,下键入要在 连接超时 框中的秒数,然后单击 确定 。
    三、修改Web.config,添加 executionTimeout 值

    1、修改目录Program Files"Common Files"Microsoft Shared"Web server extensions"12"TEMPLATE"LAYOUTS下的Web.config 文件,添加所需的 executionTimeout 值。是例如,如下所示替换值。

           <location path="upload.aspx">
                <system.web>
                    <httpRuntime maxRequestLength="2097151" />
                </system.web>
            </location>

    替换代码 为:
    <httpRuntime executionTimeout="999999" maxRequestLength="2097151"/>
    2、修改 Web 应用程序的 Web.config 文件。 默认情况下, 该文件位于以下文件夹:      Inetpub"wwwroot"wss"VirtualDirectories" VirtualDirectoryFolder
    把节点<httpRuntime maxRequestLength="51200" />替换为<httpRuntime  executi maxRequestLength="51200"/>
      3. 如果您使用的是Windows2008+IIS7,默认情况下,IIS7是不允许上传28M以上的文件的。对C:"inetpub"wwwroot"wss"VirtualDirectories"[端口]下web.config进行修改,在<configuration>节点下添加以下节点:

    <system.webServer>

    <security>

    <requestFiltering>

    <requestLimits maxAllowedContentLength="52428800"/>

    </requestFiltering>

    </security>

    </system.webServer>

    如果您觉得每次修改web.config比较不爽,您也可以修改%windir%"system32"inetsrv"config"applicationhost.config,当然这会影响整个服务器的全局配置。

  • 相关阅读:
    SpeedPHP多入口设置 前台和后台入口分开
    php重定向 htaccess文件的编写
    SpeedPHP关于一对一和一对多关联关系的建立 model建立
    SpringMVC与Struts2关于controller线程安全问题
    编码问题 关于hibernate jdbc数据库连接在xml配置与在properties文件配置的差异
    SpringMVC可以配置多个拦截后缀*.html和.do等
    JavaSE replaceAll 方法
    Promise.race 的原理
    Promise.all 的原理
    标签联合
  • 原文地址:https://www.cnblogs.com/Hollydsj/p/1573164.html
Copyright © 2011-2022 走看看