IIS限制ASP.Net 文件上傳大小解決方案,修改IIS7/7.5配置

當在web.config中設置了 httpruntime 後仍是沒法成功上傳大文件,則要修改IIS的系統configweb

 

IIS 7 默認文件上傳大小是30M 要突破這個限制:windows

修改IIS的applicationhost.configapp

    打開 c:/windows/system32/inetsrv/config/applicationhost.config      找到: <requestFiltering>節點,   這個節點默認沒有 <requestLimits maxAllowedContentLength="上傳大小的值(單位:byte)" /> 元素,IIS 7和IIS 7.5上測試過  最大值只能是<requestLimits maxAllowedContentLength="4294967295" />  <4GB,      爲這個節點新增以下事例元素:<requestLimits maxAllowedContentLength="2147483647" /> ,上傳的大小將改成2G 注意: %windir%/system32/inetsrv/config/applicationhost.config 文件必定不要用其餘機器的文件替換,不然IIS將沒法啓動 此文件記錄了,當前IIS中全部Site , App pool的信息,還有一些與機器相關的配置。測試

配置好後重啓IIS。文件上傳

相關文章
相關標籤/搜索