查看單個文章
舊 2004-09-22, 10:38 PM   #1
superxboy 帥哥
管理版主
 
superxboy 的頭像
榮譽勳章
UID - 21259
在線等級: 級別:55 | 在線時長:3359小時 | 升級還需:1小時級別:55 | 在線時長:3359小時 | 升級還需:1小時級別:55 | 在線時長:3359小時 | 升級還需:1小時級別:55 | 在線時長:3359小時 | 升級還需:1小時級別:55 | 在線時長:3359小時 | 升級還需:1小時
註冊日期: 2003-01-02
住址: 北極
文章: 10335
現金: 130 金幣
資產: 844182589 金幣
預設 突破IIS6上傳文件尺寸限制

IIS 6 出於安全考慮, 默認最大請求200K(也即最大提交數據限額為200KByte, 204800Byte).

  解決辦法:

  1. 關閉 IIS Admin Service 服務

  2. 打開 \Windows\system32\inesrv\metabase.xml

  3. 修改 ASPMaxRequestEntityAllowed 的值為自己需要的, 默認為 204800

  4. 啟動 IIS Admin Service

   解決方法2 :

  1. 新建文本文件:

'use VBS
set obj1=GetObject("winmgmts:/root/MicrosoftIISv2")
set obj2=obj1.get("IIsWebVirtualDirSetting='W3SVC/1/ROOT'")
'Output default value
WScript.Echo "AspMaxRequestEntityAllowed Default Value: " & obj2.AspMaxRequestEntityAllowed
'Reset the value
obj2.AspMaxRequestEntityAllowed=1024000 ' set to 1mbyte, u can set to other what you want
' Save data
obj2.Put_()
'Output new value
WScript.Echo "AspMaxRequestEntityAllowed New Value: " & obj2.AspMaxRequestEntityAllowed

  2. 保存為requestchange.vbs

  3. 進入命令行, 運行:
cscript [path]requestchange.vbs

試過真的有效

PS.path是指你requestchange.vbs放在什麼地方
__________________
http://images.gamebase.com.tw/mybase/32/05/281/happy_card_000002776.jpg
愛的時候,可以不公平;不愛了、分開了,總該公平了吧

重情重義重粉味 愛台愛鄉愛查某
superxboy 目前離線  
送花文章: 3254, 收花文章: 4835 篇, 收花: 21651 次