2018年6月14日 星期四

IIS7.5 , 8版本檔案上傳限制、時間處理(上傳檔案後出現404)

伺服器更新後用IIS7.5版本發現客戶上傳檔案時會跑出404錯誤,找了一下文章大部分都說加入下面這串就可以解決


但實際加上後發現因為位置或原本的設置很容易出現 500 - Internal server error. 的錯誤,後來終於找到從IIS直接設定的方法 ,步驟如下:

1.先到IIS選取要設定網站後進入設定編輯器

2.設置上傳超時時間限制:
點擊下拉選單,選system.web>httpRuntime
將executionTimeout的值設為00:30:00(30分鐘)

3.設置上傳文件大小限制:
點擊下拉選單,選system.webServer>security>requestFiltering
展開requestlimits,將maxAllowedContentLength的值設為102400000(即100MB,可設定更大,最大印象中是4GB)

修改後就會生效,不需重啟IIS。

如果需要圖文說明可以到下方參考連結看