修改IIS默認(rèn)上傳、下載文件大小的限制 |
IIS6(win2003) 默認(rèn)狀態(tài)下IIS6允許的asp最大上傳文件大小為200K即202800字節(jié),而aspx則不受限制! 解決方案: 1、關(guān)閉iis admin service服務(wù) 2、找到系統(tǒng)盤目錄下文件 系統(tǒng)盤\windows\system32\inetsrv\下的metabase.xml 3、修改ASPMaxRequestEntityAllowed值,默認(rèn)值為202800(字節(jié)),修改為相應(yīng)大小值(修改下載大小設(shè)置AspBufferingLimit) 4、重啟iis admin service服務(wù)
IIS7(win7、 win2008) 默認(rèn)情況下,IIS7的上傳限制為200K。當(dāng)上傳文件小于30M時(shí),可以通過如下方法設(shè)置: 在iis7中找到asp設(shè)置,在“asp”的“限制屬性”中最后一行“最大請(qǐng)求主體限制”,修改該值為你所想要的,如2G(2000000000,單位為字節(jié))。當(dāng)上傳文件要求大于30M時(shí),如下修改: 1、停止IIS7服務(wù) 2、找到“C:\Windows\System32\inetsrv\config\schema\IIS_schema.xml”文件(此處可以修改很多IIS7默認(rèn)屬性) ⑴ 右鍵文件->屬性->安全,選中目標(biāo)用戶,點(diǎn)擊高級(jí),修改文件所有者; ⑵ 確定后點(diǎn)擊編輯,就可以修改當(dāng)前用戶的權(quán)限了,添加“寫入”權(quán)限。至此,權(quán)限設(shè)置OK了。 ⑶ 將文件的只讀屬性去掉。 3、查找maxAllowedContentLength默認(rèn)值為:30000000(字節(jié)),修改為相應(yīng)大小 4、啟動(dòng)IIS7服務(wù) 注:windows2008最大只能上傳小于2G的文件 |