解決 IIS 上傳文件大小限制


服務器環境

操作系統: Windows Server 2012 R2
IIS 版本: 8.5.9600.16384

遇到的問題

無法上傳大於 30 MB 的文件

解決方案

這是由於 IIS 7及以上版本默認文件上傳大小是30M,通過圖例進行修改為 3 個 G


也可以通過微軟官方給的解決方案,直接修改 ApplicationHost.config 文件

1.單擊開始。在開始搜索框中,鍵入記事本。右鍵單擊記事本,然后單擊以管理員身份運行。

注意:如果提示您輸入管理員密碼或進行確認,鍵入密碼,或單擊繼續。

2.在文件菜單上,單擊打開。在文件名框中,鍵入%windir%\system32\inetsrv\config\applicationhost.config,然后單擊打開。

3.在 ApplicationHost.config 文件中,找到 節點。

4.刪除maxAllowedContentLength屬性。或者,添加一個與客戶端作為請求的一部分發送的內容長度標頭的大小相匹配的值。默認情況下, maxAllowedContentLength屬性的值為 30000000。

例如,修改 <requestFiltering> 節中的以下配置數據。

<requestLimits maxAllowedContentLength ="<length>" />

將 ApplicationHost.config 文件保存。

P.S: maxAllowedContentLength: 最大允許內容長度,單位 Byte(字節)

參考鏈接

訪問正在運行 Internet Information Services 7.0 的服務器上承載的網站時出現錯誤消息:"HTTP 錯誤 404.13-CONTENT_LENGTH_TOO_LARGE"


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM