網站設定上傳檔案大小

yuejin發表於2014-01-06

當網站需要上傳檔案、圖片時,就需要設定上傳檔案大小,但.Net程式和IIS都有自己的預設值,當出現如下錯誤時

錯誤1:

修改webconfig檔案

  <system.web>
    <httpRuntime targetFramework="4.5" maxRequestLength="102400" executionTimeout="6000" />
  </system.web>

 

錯誤2:

出現錯誤2、且按照錯誤1修改方式修改無效時,您是不是上傳的檔案確實表大了,比如超過30M,此時maxRequestLength無論設定多大都已無效,解決辦法就是修改IIS限制大小

1、IIS7+

修改IIS_schema.xml,進入C:\Windows\System32\inetsrv\config\schema,搜尋:maxAllowedContentLength,修改defaultValue=限制大小(單位位元組),重啟IIS即可

2、IIS6

修改metabase.xml,進入C:\WINDOWS\system32\inetsrv,搜尋AspMaxRequestEntityAllowed,修改其值,重啟iis admin service服務即可

 

相關文章