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