程式設計專區

好站相報
技術論壇
易尋網
ASP空間租賃
汽車追蹤的第一個家
弘光科技大學
南開技術學院
巨匠電腦
買賣購物網
Life Light
遠距醫療網
清境民宿珂之幄
 

【Windows】Windows 2003 Server-IIS上傳檔案大小限制200KB

資料來源: 網路節錄

前言 使用ASP網頁上傳時,發生Scripting.FileSystemObject 007~ASP 0104~不允許的操作
   

以下是步驟:

 
1. 在 Windows 2003 上打開 IIS 管理員。
2.

停止服務。

開始 -> 系統管理工具 -> 服務
  停止 IIS Admin Service 和 World Wide Web Publishing Service

3. 原因: IIS6.0禁止上傳超過200kB的文件.
  因此你需要修改IIS的默認設置.在IIS 6.0中,AspMaxRequestEntityAllowed屬性指定了一個ASP請求(Request)可以使用的最大字節數。如果Content-Length頭信息中包含的請求長度超過了AspMaxRequestEntityAllowed的值,IIS將返回一個403錯誤信息。這個屬性值與MaxRequestEntityAllowed相似,但是是針對ASP請求的。
假如你知道自己的ASP應用只需要處理很少的請求數據,
你可以在World Wide Web Publishing Service (WWW發布服務)層級設定全局的MaxRequestEntityAllowed屬性為1MB,並單獨設定AspMaxRequestEntityAllowed為一個較小的值。
解決方法 打開位於 C:\Windows\System32\Inetsrv中的metabase .XML,並修改AspMaxRequestEntityAllowed 為你需要的值(例如默認為204800,即200K然後重啟iis admin service服務把它修改為51200000(50M))。
4. 重新啟動服務
  注意:在編輯文件前請停止IIS服務,否則無法保存修改後的文件