Win2008(IIS7)win2003 Asp上傳文件不能超過(guò)200K的解決方案 asp只能上傳200KB內(nèi)的圖要怎么改才可以上傳更大的圖
在 Win2008(iis 7.0)和Win2003(iis 6.0) 中,默認(rèn)設(shè)置是特別嚴(yán)格和安全的,這樣可以最大限度地減少因以前太寬松的超時(shí)和限制而造成的攻擊。
指定 ASP 請(qǐng)求的實(shí)體主體中允許大小為 200,000 (IIS6為204,800) 個(gè)字節(jié),在 iis 6.0 之前的版本中,沒(méi)有限制。
這就造成了文件上傳不能超過(guò)200k,而事實(shí)上是提交數(shù)據(jù)不能超過(guò)200k,你可以發(fā)一個(gè)很長(zhǎng)的帖子試試,也會(huì)出現(xiàn)這個(gè)錯(cuò)誤。
關(guān)于IIS7.0的更多設(shè)置請(qǐng)?jiān)L問(wèn)新云網(wǎng)絡(luò)(www.newasp.net)提出來(lái)
IIS7.0(windows 2008 win7)的修改方法如下:
打開(kāi)IIS管理器--雙擊“IIS”中的“ASP”-- 打開(kāi)“配置 ASP 應(yīng)該程序的屬性”--展開(kāi)“限制屬性”;
修改“最大請(qǐng)求實(shí)體主體限制”的值,默認(rèn)值為200000(即不到200KB);
把它修改為你想修改的大小,如:52000000(50MB)。
修改完成點(diǎn)擊“應(yīng)用”O(jiān)K!
IIS6.0(windows 2003 xp)的修改方法如下:
在服務(wù)里關(guān)閉iis admin service服務(wù)
找到windows\system32\inetsrv\下的MetaBase.xml,
打開(kāi),找到AspMaxRequestEntityAllowed 把他修改為需要的值,默認(rèn)為204800,即200k
把它修改為51200000(50MB)
然后重啟iis admin service服務(wù)
在 IIS 6.0 中,無(wú)法下載超過(guò)4M的附件時(shí),可以按以下步驟解決:
1、先在服務(wù)里關(guān)閉 iis admin service 服務(wù)。
2、找到 windows\system32\inetsrv\ 下的 metabase.xml 文件。
3、用純文本方式打開(kāi),找到 AspBufferingLimit 把它修改為需要的值,默認(rèn)為4194304(可修改為20M即:20480000)。
4、存盤,然后重啟 iis admin service 服務(wù)。
上一條:
國(guó)家安全部:這種“特殊”網(wǎng)絡(luò)技術(shù)服務(wù)涉嫌違法下一條:
網(wǎng)站首頁(yè)關(guān)鍵詞經(jīng)常被篡改 網(wǎng)站安全怎么做 如何解決網(wǎng)站首頁(yè)老是被篡改經(jīng)常反復(fù)被篡改