如果您尝试上载的文件大小超过 50 兆字节 (MB) 时,可发生此问题。
创新新互联,凭借10余年的成都网站设计、成都做网站经验,本着真心·诚心服务的企业理念服务于成都中小企业设计网站有上1000家案例。做网站建设,选成都创新互联。
要解决此问题,请使用一个或多个下面的方法。
方法 1: 增加最大上载大小
若要增加最大上载大小,请执行以下步骤:
单击开始,指向所有程序,都指向管理工具,然后单击SharePoint 管理中心
单击应用程序管理
在SharePoint Web 应用程序管理中,单击Web 应用程序常规设置
在Web 应用程序常规设置页中,单击您想要更改的 web 应用程序
在最大上载大小下键入最大文件大小,以兆字节表示的希望,然后单击确定。您可以指定最大文件大小达 2047 兆字节为
单位方法2:
增加连接超时设置
若要提高连接的超时设置,请按照下列步骤。
注意默认情况下,IIS 连接超时设置值为 120 秒。
单击开始,指向所有程序,都指向管理工具,然后单击Internet Information Services (IIS) 管理器
用鼠标右键单击要配置的虚拟服务器,然后单击属性
请单击Web 站点选项卡。
在连接下键入在连接超时框中所需的秒数,然后单击确定.
以二字节的形式下载保存比较快。
需要通过以下方式实现:
1 SPSecurity.RunWithElevatedPrivileges(delegate()
2 {
3 using (SPSite site = new SPSite(SPContext.Current.Site.ID))
4 {
5 using (SPWeb web = site.OpenWeb(SPContext.Current.Web.ID))
6 {
7 web.AllowUnsafeUpdates = true;
8 string url = img;
9 SPFile tempFile = web.GetFile(url);
10 byte[] obj = (byte[])tempFile.OpenBinary();
11 Response.Clear();
12 Response.ClearContent();
13 Response.ClearHeaders();
14 Response.AddHeader("Content-Disposition", "attachment;filename=" + HttpUtility.UrlEncode(imgTitle.ToString()));
15 if (Response.IsClientConnected)
16 {
17 Response.BinaryWrite(obj);
18 }
19 Response.Flush();
20 Response.Close();
21 }
22 }
23 });
SharePoint 运行在Web服务器中,它本身不能直接提供下载量统计。但是,您可以使用SharePoint服务器支持的网站统计软件来显示下载量。网站统计软件可以实时监控每个文件的下载量,并呈现出一张图表来展示下载信息。