鸿 网 互 联 www.68idc.cn

当前位置 : 服务器租用 > .net技术 > vs2010 > >

SharePoint 上传文档太大 无法上传

来源:互联网 作者:佚名 时间:2013-06-19 11:38
SharePoint 上传文档太大 无法上传Posted on 当我们向SharePoint文档库中上传文件时,有两个方法: 1.第一个就是直接找到对应的要上传的文档库,然后点击“Upload”按钮并选择文件上传; 2.自己些程序,指定需要将文件上传的位置来上传文件。 但是,如果我们

SharePoint 上传文档太大 无法上传 Posted on

当我们向SharePoint文档库中上传文件时,有两个方法:

1.第一个就是直接找到对应的要上传的文档库,然后点击“Upload”按钮并选择文件上传;

2.自己些程序,指定需要将文件上传的位置来上传文件。

 

但是,如果我们在默认设置下希望上传大文件的话,就会抛异常,如下:

出现以上问题的原因是:SharePoint站点默认的设置是最大上传50M的文件,所以,如果文件大于50M就会抛这个错误出来。解决方案如下(有图有真相):

1.登录SharePoint站点管理中心;

2.进入Application Management选项卡,选中”web application general settings”;

1

3.选择将要上传文档的web应用程序;

4.在“Maximum upload Size”这里,填写希望上传文档的最大值;

2

 

OK,虚拟主机,做好以上四步后,进入到站点,找到对应的文档库,然后上传文件,这时候,文档便可上传成功了。

 

但是,如果是自己些程序来上传文档的话,虚拟主机,即使已经设置了上传文档的最大值,也是会出错的,如下:

B501045687C241B59509B9A57278E8F7

这个时候,就需要在做一个工作了。

首先,打开环境的”C:\Inetpub\wwwroot\wss\VirtualDirectories   ”目录,找到站点并打开;

然后,打开web.config文件(记得修改前,复制一份web.config文件,作为备份,以免改错了可以在改回来);

接着,在web.config中找到 <httpRuntime maxRequestLength="51200"/>  这个节点,将这句改为:

<httpRuntime executionTimeout="1200" maxRequestLength="102400" useFullyQualifiedRedirectUrl="false" minFreeThreads="8" minLocalRequestFreeThreads="4" appRequestQueueLimit="100" />

 

最后,保存退出。

 

好了,在回到自己的站点,上传文档。这时,网站空间,一切顺利。。。。。。。。。。。。。

 

 

以下blog共参考:

网友评论
<