2013年6月4日 星期二

修改Win Server IIS 檔案上傳限制方法


IIS6.0的修改檔案上傳限制方法

  1. 在IIS中右鍵「本地電腦」選擇「屬性」,鉤選「允許直接編輯設定資料庫」;
  2. 在服務裡關閉「IIS Admin Service」服務;
  3. 找到c:\windows\system32\inetsrv\下的「MetaBase.xml」,打開,找到「AspMaxRequestEntityAllowed 」把他修改為需要的值,預設為204800,即200k ,把它修改為51200000(50MB);
  4. 然後重啟「IIS Admin Service"服務。 
在 IIS 6.0 中,無法下載超過4M的附件時,可以按以下步驟解決 :
  1. 先在服務裡關閉 iis admin service 服務。
  2. 找到 windows\system32\inetsrv\ 下的 metabase.xml 檔。
  3. 用純文字方式打開,找到 AspBufferingLimit 把它修改為需要的值,預設為4194304(可修改為20M即:20480000)。
  4. 4、存檔,然後重啟 iis admin service 服務。


IIS7.0的修改檔案上傳限制方法

  1. 打開IIS管理器→ 按兩下「IIS」中的「ASP」→ 打開「限制內容」;
  2. 修改「要求實體的上限」的值,預設值為200000(即不到200KB);
  3. 把它修改為你想修改的大小,如:52000000(50MB);
  4. 修改完成點擊「套用」,建議重新啟動系統,一切就OK了!

附:iis7 上傳大檔限制的真正解決辦法

  1. 打開「Internet 資訊服務(IIS)管理器」;
  2. 關閉IIS服務;
  3. 按兩下「Default Web Site「→按兩下中間窗格中的「要求篩選」→按一下右側窗格的「編輯功能設置」→修改「請求限制」下面的「允許的最大內容長度」,預設是30M,隨便改大一點,我改成300M,點擊「確定」;
  4. 重新開機IIS,再上傳試試,50M、90M都可以了。