標籤:style blog width get int http
今天測試一個Z-Blog程式的上傳檔案時發現總提示“ 007~ASP 0104~不允許操作 ”的錯誤,經過度度上各位朋友的幫忙,終於找到解決方案。
這是windows2003 server對上傳檔案的限制導致的,預設上傳檔案只能是200K。可通過以下方式提升上傳檔案大小限制。
方法一:
第一步:修改IIS設定,允許直接編輯設定資料庫。先開啟,Internet資訊服務
第二步:找到C:\windows\system32\inetsrv\下的metabase.xml, 開啟,尋找到ASPMaxRequestEntityAllowed 把他修改為需要的值,預設為204800,即200K,如把它修改為2048000(20M),即刻生效故障解除,如果還不能上傳請重啟iis。
方法二:
建立一個文字檔,內容如下:
‘----------------------------------------------------
set providerObj=GetObject("winmgmts:/root/MicrosoftIISv2")
set vdirObj=providerObj.get("IIsWebVirtualDirSetting=‘W3SVC/1/ROOT‘")
WScript.Echo "Before: " & vdirObj.AspMaxRequestEntityAllowed
vdirObj.AspMaxRequestEntityAllowed=2048000
vdirObj.Put_()
WScript.Echo "Now: " & vdirObj.AspMaxRequestEntityAllowed
‘----------------------------------------------------
然後儲存為.vbs檔案到D盤,如:iis.vbs
然後在命令列模式下,執行 cscript 檔案路徑及檔案名稱,如:
cscript d:\iis.vbs
這樣ASP上傳大小就更改為了上面設定的:2048000位元組 (20兆)
不僅僅只有這一個程式,其它的程式有時候也會有這樣的錯誤發生,大家不妨用此法試一試。
錯誤---
錯誤原因:未知錯誤
ID:-**********
摘要:
007~ASP 0104~不允許操作~
Request 對象