2080浏覽量

Win2008win2003Asp上傳文件不能超過200K的解決方案

來源: 時間:2012-12-17
在 Win2008(iis 7.0)和Win2003(iis 6.0) 中(zhōng),默認設置是特别嚴格和安全的,這樣可以最大(dà)限度地減少因以前太寬松的超時和限制而造成的攻擊。
指定 ASP 請求的實體(tǐ)主體(tǐ)中(zhōng)允許大(dà)小(xiǎo)爲 200,000 (IIS6爲204,800) 個字節,在 iis 6.0 之前的版本中(zhōng),沒有限制。
這就造成了文件上傳不能超過200k,而事實上是提交數據不能超過200k,你可以發一(yī)個很長的帖子試試,也會出現這個錯誤。
IIS7.0(windows 2008 win7)的修改方法如下(xià):
打開(kāi)IIS管理器--雙擊“IIS”中(zhōng)的“ASP”-- 打開(kāi)“配置 ASP 應該程序的屬性”--展開(kāi)“限制屬性”;
修改“最大(dà)請求實體(tǐ)主體(tǐ)限制”的值,默認值爲200000(即不到200KB);
把它修改爲你想修改的大(dà)小(xiǎo),如:52000000(50MB)。
修改完成點擊“應用”OK!
IIS6.0(windows 2003 xp)的修改方法如下(xià):
在服務裏關閉iis admin service服務
找到windowssystem32inetsrv下(xià)的MetaBase.xml,
打開(kāi),找到AspMaxRequestEntityAllowed 把他修改爲需要的值,默認爲204800,即200k
把它修改爲51200000(50MB)
然後重啓iis admin service服務
在 IIS 6.0 中(zhōng),無法下(xià)載超過4M的附件時,可以按以下(xià)步驟解決:
1、先在服務裏關閉 iis admin service 服務。
2、找到 windowssystem32inetsrv 下(xià)的 metabase.xml 文件。
3、用純文本方式打開(kāi),找到 AspBufferingLimit 把它修改爲需要的值,默認爲4194304(可修改爲20M即:20480000)。
4、存盤,然後重啓 iis admin service 服務。

聯系我(wǒ)們

一(yī)次需求提交或許正是成就一(yī)個出色産品的開(kāi)始。
歡迎填寫表格或發送合作郵件至: qczsky@126.com

大(dà)理青橙科技

電(diàn)話(huà):13988578755 13988578755

郵箱:qczsky@126.com

地址:大(dà)理市下(xià)關龍都春天10層