我们在用SharePoint存储文档时,用户要上传五十多MB到站点上,结果受到上传大小限制。在管理中心里做了修改,增加了上载大小限制。可是用户在上传的时候,提示复制一个或多个文件失败(win2003),找不到文件(win7)。结果查了下,微软的支持中心里找到了原因,有些情况下,要想真正实现能够上传大文件,还要注意以下情况。

由于网络传输速度的原因,一个大文件,可能要传很长时间。这个我们可能在虚机里或者本地局域网里觉察不出来速度太慢的情况。一个文件没有传完,就出现了超时的情况。

要解决此问题,请使用一个或多个以下的方法:

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  executionTimeout="999999" 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,当然这会影响整个服务器的全局配置。
原文地址:http://www.cnblogs.com/windy2008/archive/2009/03/24/1420428.html

SharePoint文档库文件大小限制(win2008+II7)问题的更多相关文章

  1. 在Outlook中查看预览SharePoint文档库的文档

    本文概况 阅读时间: 约2分钟 适用版本:SharePoint Server 2010及以上 面向用户:普通用户,管理员 难度指数:★★☆☆☆ 在日常工作中,总有一些常用的文档需要经常打开查看,其实我 ...

  2. 360安全卫士造成Sharepoint文档库”使用资源管理器打开“异常

           备注:企业用户还是少用360为妙        有客户反馈:部门里的XP SP2环境客户机全部异常,使用资源管理器打开Sharepoint文档库,看到的界面样式很老土,跟本地文件夹不一样 ...

  3. SharePoint 文档库实现文件夹拖放到文档库

    打开文档库-> 选择文件夹-> 在Ribbon中选择“库(list)”-> 在右边可以看到打开方式-> 选择用资源管理器打开-> 在新打开的资源管理器中可能实现对文夹的拖 ...

  4. 修改Sharepoint 文档库列表点击Excel文件默认跳转到Excel Service服务 xlviewer.aspx页面

    在Sharepoint 文档库中,当点击库中的一个Excel文件时,Sharepoint默认为转跳到Excel Services上,无论是Sharepoint 的是否开启了Excel Service, ...

  5. SharePoint文档库文件夹特殊字符转义

    当我们在SharePoint网站文档库中新建文件夹时包含了~ " # % & * : < > ? / \ { | }字符时(一共15个), 或者以.开头或者结束,或者包含 ...

  6. .net sharepoint文档库操作

      /// <summary> /// 检查文档库 /// </summary> /// <param name="siteUrl"></ ...

  7. SharePoint文档库,如何在新窗口打开中的文件

    默认情况下,点击文档库中的文件是在当前浏览器中打开的(如果你设置的是在客户端软件打开,则不符合本文情况).那么如果让他在新窗口中打开呢? 这里需要借助jQuery,关于如何将jQuery集成到Shar ...

  8. 解决SharePoint文档库文件在搜索结果页面显示的标题和文档的标题不一致问题(search result)

    问题表现: SharePoint 2013 爬网后,搜索一个文档,虽然搜到了,但是显示有点问题,如图: 原因分析: 造成该问题的原因是,该文档除了本身有一个名称外,在文档metadata的title属 ...

  9. 解决SharePoint 文档库itemadded eventhandler导致的上传完成后,编辑页面保持报错的问题,错误信息为“该文档已经被编辑过 the file has been modified by...”

    在文档库中添加itemadded 后,在上传文件后,会自动打开文档属性的编辑页面,在保存的时候就会报错,说这个文档已经被编辑过了.这是应为默认itemadded实践是异步执行的,会在edit页面打开之 ...

随机推荐

  1. Zygote(app_process)相关分析2

    在前一篇文章中已经分析了从init.c到Zygote(app_process)的启动流程. 今天开始分析frameworks/base/cmds/app_process/app_main.cpp. s ...

  2. linux之mysqlimport的哪些变态事儿

    mysqlimport是MySQL导入数据的工具,高效易用. 但掌握不透彻就会有一些变态事情.mysqlimport --host='laswebapp.mdb.game.yy.com' --port ...

  3. iOS中MVC设计模式

    在组织大型项目的代码文件时,我们常用MVC的思想.MVC的概念讲起来非常简单,就和对象(object)一样.但是理解和应用起来却非常困难.今天我们就简单总结一下MVC设计理念. MVC(Model V ...

  4. [读行者][学习LinqExpression和Reflection(Emit)]阅读TypeBuilderSample之ExampleFromTheArticle

    前言 关于”读行者“ 俗语有云:"读万卷书,行万里路“.多读一些优秀代码,不仅可以锻炼我们读代码的能力(便于维护或相互交流),还可以吸取很多我们成长所需的知识点.多读,才能开阔我们的眼界,才 ...

  5. mysql启动问题access denied for user 'root'@'localhost'(using password:YES)

    安装Mysql后利用SQLyogEnt启动是提示“access denied for user 'root'@'localhost'(using password:YES)”,开始我还为是因为是密码问 ...

  6. “我爱淘”冲刺阶段Scrum站立会议4

    完成任务: 完成了搜索界面的Activity的编写. 计划任务: 实现数据库的链接,用户可以查到自己需要的书籍的信息. 遇到问题: 数据库的操作,实现查询功能:

  7. quartz2D简单使用

    quartz2D绘图 1:上下文:context,这个翻译不好理解,其实翻译环境更好一点,就是给了你一个画板,你看不到而已 在: CGContextRef ctx = UIGraphicsGetCur ...

  8. JAVA开发CHECK STYLE

    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE module PUBLIC "-/ ...

  9. Hibernate中启用日志

    Problem How do you determine what SQL query is being executed by Hibernate? How can you see the Hibe ...

  10. python-操作mssql数据库

    准备工作: cmd 命令行下安装pymssql: pip install pymssql 查询的数据库如下: 代码如下: #coding=utf-8 import pymssql class MSSQ ...