修改SharePoint上傳文件大小限制(Changing Maximum Upload Size)

Configuration Step:web

  1. Open Central Administration
  2. Open the Application Management tab.
  3. Choose Web Application General Settings (take note that the url is /_admin/vsgeneralsettings.aspx - that appears to prove its legacy inVirtual Server).
  4. Scroll down until you find the section labeled Maximum Upload Size.
  5. Change away.

 

 

 

當您嘗試將一個大文件上載到 Windows SharePoint Services 3.0 站點上的文檔庫可能出現:"請求超時"錯誤服務器

 

緣由 
若是您嘗試上載的文件大小超過 50 兆字節 (MB) 時,可發生此問題。app

 

要解決此問題,請使用一個或多個下面的方法。工具

方法 1: 增長最大上載大小

若要增長最大上載大小,請執行如下步驟:url

  1. 單擊開始,指向全部程序,都指向管理工具,而後單擊SharePoint 管理中心.
  2. 單擊應用程序管理.
  3. SharePoint Web 應用程序管理中,單擊Web 應用程序常規設置.
  4. Web 應用程序常規設置頁中,單擊您想要更改的 web 應用程序。
  5. 最大上載大小下鍵入最大文件大小,以兆字節表示的但願,而後單擊肯定。您能夠指定最大文件大小達 2047 兆字節爲單位。
方法 2: 增長鏈接超時設置

若要提升鏈接的超時設置,請按照下列步驟。 
注意默認狀況下,IIS 鏈接超時設置值爲 120 秒。spa

  1. 單擊開始,指向全部程序,都指向管理工具,而後單擊Internet Information Services (IIS) 管理器.
  2. 用鼠標右鍵單擊要配置的虛擬服務器,而後單擊屬性.
  3. 請單擊Web 站點選項卡。
  4. 鏈接下鍵入在鏈接超時框中所需的秒數,而後單擊肯定.
方法 3: 添加 executionTimeout 的值
  1. 在記事本中打開的 Web.config 文件。 
    注意默認狀況下,此文件位於如下位置:

    程序使用主題 Shared\Web 服務器 extensions\12\TEMPLATE\LAYOUTSorm

  2. 添加所需的 executionTimeout 值。例如,替換,以下所示的值。 
    現有代碼

     

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

    替換代碼文檔

     

     <location path="upload.aspx"> 
        <system.web> 
          <httpRuntime executionTimeout="999999" maxRequestLength="2097151" /> 
        </system.web> 
      </location> 
  3. 單擊文件,而後單擊保存.
  4. 在記事本中打開 web 應用程序的 Web.config 文件。 
    注意默認狀況下,此文件位於下面的文件夾:

    Inetpub\wwwroot\wss\VirtualDirectories\VirtualDirectoryFolderit

  5. 更改該文件中的如下行。 
    現有的行

     

    <httpRuntime maxRequestLength="51200" />

    替換行io

     

    <httpRuntime executionTimeout="999999" maxRequestLength="51200" />
  6. 單擊文件,而後單擊保存.
  7. 退出記事本。

 

 

 

在 Windows Server 2008 的計算機的已僅 IIS 7.0 安裝,您能夠添加要解決的問題,"症狀"一節中描述的 maxAllowedContentLength 值。可是,您不能上載會大於 28 MB,即便您已配置了較大的文件上載設置,當您運行的 Windows SharePoint Services,Windows Server 2008 基於已安裝的 IIS 7.0 的計算機上的文件。一般,您將收到相似於如下內容之一的錯誤消息:

不顯示此頁。

HTTP 404

若要變通解決此問題,請編輯該 web 應用程序的 Web.config 文件中的 <configuration> 部分。若要執行此操做,請執行如下步驟:

  1. 在記事本中打開 web 應用程序的 Web.config 文件。 
    注意默認狀況下,此文件位於下面的文件夾:

    Inetpub\wwwroot\wss\VirtualDirectories\VirtualDirectoryFolder

  2. 增長的 maxAllowedContentLength requestLimits節點中的值。例如,編輯該文件,以下所示,若要將此值設置爲其最大大小:

    < requestLimits maxAllowedContentLength ="52428800"/ >

    注意若是 Web.config 文件不已經有 <requestLimits> 節點,必須將其添加在部分層次結構中正確的位置: 
    <configuration> 
    <system.webServer> 
    <security> 
    <requestFiltering> 
    < requestLimits maxAllowedContentLength ="52428800"/ > 
    </requestFiltering> 
    </security> 
    </system.webServer> 
    </configuration>

注意咱們建議您設置的 maxAllowedContentLength 值略大於您在 SharePoint 配置的最大文件上載大小。若是 maxAllowedContentLength 的值等於或小於最大文件上載大小是在 SharePoint 中配置,用戶將不會收到錯誤消息他們都超出的大小限制,若是用戶嘗試上載文件的大小大於指定的管理員。

相關文章
相關標籤/搜索