修改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  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,找到,<system.webServer><security><requestFiltering>,添加

<requestLimits maxAllowedContentLength="52428800"/>

当然这会影响整个服务器的全局配置。
原文地址:http://www.cnblogs.com/windy2008/archive/2009/03/24/1420428.html

四、资源管理器中的限制 

在完成上述步骤后,可以上传大于30M的文件了,一切正常使用了。不过在你使用Open with Explorer 打开进行复制,遇到大于50M的文件时,仍会有错误发生,

出现以下提示:

意外的错误阻止您复制该文件夹。如果您继续收到此错误消息,您可以使用错误代码搜索有关此问题的帮助。

错误 0x800700DF: 文件大小超过了允许的限制,无法保存。

原因是:在 Windows XP SP2 中引入了安全更改会影响 Web 分布式创作和版本控制 (WebDAV) 重定向程序出现此问题。此安全性更改可确保未经授权的服务器不能强制转换为拒绝服务攻击的客户端计算机。如果您尝试下载一个大于 50000000 字节的文件时,客户端计算机会将此下载内容解释为拒绝服务攻击。因此,下载过程将停止。

若要解决此问题,请按照下列步骤操作:

    1. Start, click Run, type regedit, and then click OK" _mstHash="185224" _mstChunk="true">单击开始,单击运行,键入regedit,然后单击确定.
    2. 找到并单击以下注册表子项:

      HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WebClient\Parameters

    3. FileSizeLimitInBytes value, and then click Modify" _mstHash="185226" _mstChunk="true">在右窗格中,右键单击的FileSizeLimitInBytes值,然后单击修改.

      FileSizeLimitInBytes value, right-click the blank space in the right pane, click New, click DWORD Value, type FileSizeLimitInBytes, and then click OK" _mstHash="185227" _mstChunk="true">如果看不到的FileSizeLimitInBytes值,用鼠标右键单击右窗格中的空白区域,单击新建、 单击DWORD 值、 键入FileSizeLimitInBytes,然后单击确定.
    4. 编辑双字节值 框中,单击为选择 十进制 选项。在下框中 值数据键入的值是大于文件的大小,您要下载。单击 确定" _mstHash="185228" _mstChunk="true">Edit DWORD Value box, click to select the Decimal option. " _mstHash="185228" _mstChunk="true">在编辑 DWORD 值框中,单击以选择十进制选项。Value data, type a value that is larger than the size of the file that you want to download. " _mstHash="370456" _mstChunk="true">在数值数据下的框中,键入您想要下载的文件大小大于的值。OK" _mstHash="555684" _mstChunk="true">单击确定.
      注意文件大小限制的默认值为 50000000 字节为单位)。
    5. 退出注册表编辑器。重新启动计算机。

参考:http://support.microsoft.com/kb/900900

  http://support.microsoft.com/kb/925083/zh-cn

时间: 2024-08-25 00:30:12

修改SharePoint网站最大上载大小时有时需要关注的事项的相关文章

干货!IT小伙伴们实用的网站及工具大集合!持续更新!

干货!IT小伙伴们实用的网站及工具大集合!持续更新! Other  崔庆才  4个月前 (12-24)  6720℃  7评论 1.Git 还在担心自己辛辛苦苦写的代码被误删了吗?还在担心自己改错了代码不能挽回吗?还在苦恼于多人开发合作找不到一个好的工具吗?那么用Git就对了,Git是一个开源的分布式版本控制系统,用以有效.高速的处理从很小到非常大的项目版本管理.有了它,代码托管不是问题,版本控制不再苦恼,多人开发变得简单易行. 链接:http://git-scm.com/ 2.GitHub 学

我们无法找到服务器加载工作簿的数据模型&quot;的 SharePoint 网站,当您刷新 Excel 2013 工作簿中的数据透视表时出错

假定您使用 Analysis Services 源在 Microsoft Excel 2013 中创建数据透视表.将 Excel 工作簿上载到 Microsoft SharePoint 网站中.当您尝试刷新数据透视表或数据透视表中筛选数据时,您会收到以下错误消息: 我们无法找到服务器加载工作簿的数据模型. 由于没有在管理中心网站配置 Analysis Services 实例,将出现此问题. 若要变通解决此问题,请配置 SharePoint 服务器上的 Excel Services 服务应用程序.

在C#开发中如何使用Client Object Model客户端代码获得SharePoint 网站、列表的权限情况

自从人类学会了使用火,烤制的方式替代了人类的消化系统部分功能,从此人类的消化系统更加简单,加速了人脑的进化:自从SharePoint 2010开始有了Client Side Object Model ,我们就可以不用在服务器上开发SharePoint解决方案了,开发的方式更加多元化,这又加速了SharePoint 更大范围的应用. 现在,我们可以在任一台PC上安装Visual Studio 然后使用类似于 Object Model的模型来访问服务器上的列表.网站或是其它任何东东. 那么 ,如何使

做个php网站成本多大

现在做个网站其实成本很低,asp空间,淘宝上才10元一年.100M的.php也差不多是10元一年. 域名.cn的才20元一年...算下来.一个网站一年才30元的成本... 随便做个网站.放个google广告.就能成本赚回来... 如果做一百个网站.你就可以在家睡觉收钱啦.哈哈 不过google被国封了.真心不好做. 真正做起来很难了.这就是所谓的网站群. 做个php网站成本多大,布布扣,bubuko.com

【网站监测】“大数据”时代的网络信息安全

网站监测_网站性能监测_服务器监测_CDN服务 小蜜蜂网络信息服务平台致力于网站监测,网络监测,网站监测系统,服务器性能监测等服务.方便用户实时监测网站性能及可用性,一定程度上有助于用户分析和改善网站性能,提高网站运营品质. 2014年4月15日,全国网络安全信息大会在京召开.网络安全再次成为大家关注的焦点和热议的话题. 实际上在4月7日,网络安全正面临着一场大难.就在这天,一个代号叫"心脏出血"的重大互联网安全漏洞被国外黑客曝光.这次发生漏洞的是国际著名安全协议OpenSSL,目前世

修改sharepoint 2013站点里区域设置

cls [System.Reflection.Assembly]::LoadWithPartialName("Microsoft.SharePoint") foreach ($webApplication in Get-SPWebApplication) {     Write-Host     Write-Host "Processing $webApplication"     Write-Host "*************************

使用PowerShell 创建SharePoint 网站

使用PowerShell 创建SharePoint 网站 在SharePoint开发中,你应该学会使用PowerShell管理SharePoint站点.SharePoint Management Shell是一个Windows PowerShell模块,你可以用它高效管理SharePoint 用户.站点.网站集和组织. 这里教你简单的语句,创建一个SharePoint网站. 输入一下语句.红色框内信息是按下Enter后出现的. 建立的网站如下: 首先我们需要理解如何使用PowerShell创建站

Sharepoint2013搜索学习笔记之设置sharepoint网站内容源(五)

第一步,进入管理中心,点击管理应用程序,点击search service 应用程序进入到搜索管理配置页面,点击内容源 第二步,点击新建内容源,给内容源命名,在爬网内容类型中选sharepoint网站,输入sharepoint网址地址,注意下图 sps3的意思是对这个sharepoint网址进行人员搜索,如果需要对人员进行搜索,需要提前进行一些配置,参考如下链接: 在sharepoint中部署人员搜索 第三步,爬网计划点启用增量爬网,创建增量爬网计划,注意,完全爬网会对所有内容源进行爬网,增量爬网

PyQt通过resize改变窗体大小时ListWidget显示异常

前几天开始的pygame音乐播放器Doco,做的差不多了,上午做到了歌词显示和搜索页面.遇到bug,即通过resize改变ui大小时ListWidget显示异常 #目的: 增加一部分窗口用来显示歌词和搜索页面.也就是在原来播放器的基础上通过resize增加窗口宽度,然后增加相应的内容. #test 由于Doco代码过于臃肿,笔者来一个test来描述上午遇到的问题吧. 首先,欲改变ui宽度,则想到resize Test.resize(852, 714) #设置高和宽 Test.setFixedSi