解決WIN2003服務器上傳文件大小限(xiàn)製
Windows2003係統下,上傳較大的文件時,出(chū)現“Request 對象 錯誤 'ASP 0104 : 80004005'”錯誤。
更改win2003的IIS 6.0對asp的上(shàng)傳文件大小為200k限製,aspx的上傳程序沒有影響。在IIS6.0中,默(mò)認設置是(shì)特別嚴格和安全的,最(zuì)大隻能傳送 204,800 個字(zì)節(jiē),這樣可以最大限度地減少因以前(qián)太寬(kuān)鬆的(de)超(chāo)時和限製而造成的攻擊。IIS 6 出於安全考慮, 默認最大請求是(shì)200K(也即最(zuì)大提交數據限額(é)為200KByte,204800Byte)。(在 IIS 6.0 之前的版本中(zhōng)無此限製)
第一步:修改IIS設置,允許直(zhí)接編輯配置數據庫。先打開,Internet信息服務,如下圖:
第二步:
c:/windows/system32/inetsrv/MetaBase.xml
本(běn)地(dì)調試(shì) 2000 pro+iis 6 ,程序設置 上傳文件大小為4M以下 程序正常運行
服務器 2003 + iis6 ,程序設置 上(shàng)傳文件大小為4M以下,隻能上傳 300K 以下的文件,請問在(zài)哪裏修改 2003的配(pèi)置啊,才能使服務器也上傳4M以下的文件
--------------------------------------------------------------------------------
解決辦法(fǎ):
1、先在服務裏關(guān)閉 iis admin service 服務。
2、找到 windows\system32\inetsrv\ 下的 metabase.xml 文件。
3、用純文本方式打開,找到 ASPMaxRequestEntityAllowed 把它修(xiū)改為需要的值(可修改為10M即:10240000),默認為:204800,即:200K。
4、存盤,然後(hòu)重啟 iis admin service 服務。
在 IIS 6.0 中,無法下載超過4M的附件時,可以按以下步驟(zhòu)解決:
1、先(xiān)在服務裏關閉 iis admin service 服務(wù)。
2、找(zhǎo)到 windows\system32\inetsrv\ 下的 metabase.xml 文件。
3、用純文(wén)本方式打開,找到 AspBufferingLimit 把它修改為需要的值(可修改為20M即:20480000)。
4、存盤,然後重啟 iis admin service 服務。
關鍵詞:WIN2003,服務器
閱讀本文後您有什(shí)麽感想? 已有 人給出評價!
- 0
- 0
- 0
- 0
- 0
- 0