如果是asp或.net的
第二步:先在服務裡關閉iis admin service服務,找到windows\system32\inetsrv\下的metabase.xml, 開啟,找到aspmaxrequestentityallowed 把他修改為需要的值,預設為204800,即200k,如把它修改為102400000(100m)。
然後重啟iis admin service服務。
辦法二:
set providerobj=getobject("winmgmts:/root/microsoftiisv2")
set vdirobj=providerobj.get("iiswebvirtualdirsetting='w3svc/1/root'")
wscript.echo "before: " & vdirobj.aspmaxrequestentityallowed
vdirobj.aspmaxrequestentityallowed=102400000
vdirobj.put_()
wscript.echo "now: " & vdirobj.aspmaxrequestentityallowed
然後儲存為.vbs檔案,如:vf.vbs
然後在命令列模式下,執行 cscript 檔案路徑及檔名,如:cscript d:\vf.vbs
這樣asp上傳大小就更改為了上面設定的:102400000位元組 (100兆)
關於win2003上傳限制解決方案的補充說明
到微軟站點載了iis6 resource kit tools(
安裝後利用metabase explorer修改了(local)\lm\w3svc\aspmaxrequestentityallowed屬性(預設為200k=204800),修改為1g就是了;同時修改了aspscripttimeout屬性調整下時限,就可以上傳大檔案了。
此時發現aspmaxrequestentityallowed丟之,點右鍵新增new屬性為asp,設定自己需要的大小,然後確定即可~~~
如果是php的
開啟php.ini,首先找到
file_uploads = on ;是否允許通過http上傳檔案的開關。預設為on即是開
upload_tmp_dir ;檔案上傳至伺服器上儲存臨時檔案的地方,如果沒指定就會用系統預設的臨時資料夾
upload_max_filesize = 8m ;望文生意,即允許上傳檔案大小的最大值。預設為2m
post_max_size = 8m ;指通過表單post給php的所能接收的最大值,包括表單裡的所有值。預設為8m
一般地,設定好上述四個引數後,上傳<=8m的檔案是不成問題,在網路正常的情況下。
但如果要上傳》8m的大體積檔案,只設定上述四項還一定能行的通。
更改IIS的預設上傳設定
iis6.0 也可使用下中方法 第一步 修改iis設定,允許直接編輯配置資料庫。先開啟,internet資訊服務 第二步 先在服務裡關閉iis admin service服務,找到windows system32 inetsrv 下的metabase.xml,開啟,找到aspmaxrequesten...
IIS上傳檔案大小限制
首先修改webconfig maxrequestlength 2097151 executiontimeout 3600 以下是修改iis的上傳設定 方法1 iis7 預設檔案上傳大小是30m,那麼超過30m的檔案就無法上傳了,那麼就需要對iis的配置檔案進行修改。在實際應用中往往會出現上傳檔案太大...
IIS修改檔案上傳大小限制
修改檔案上傳大小限制 iis小知識 web專案部署到iis伺服器上後,有時 在頁面上傳檔案時,莫名失敗 上傳不上去,這是因為 iis伺服器有限制 一般不建議web端做大檔案上傳處理,受很多因素影響,可能檔案會有損壞,如果實在需要做大檔案上傳,建議使用客戶端 利用斷點續傳,保證檔案的完整性。如圖 開啟...