更改iis上傳檔案的預設大小

2021-09-06 04:35:38 字數 1355 閱讀 6859

如果是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端做大檔案上傳處理,受很多因素影響,可能檔案會有損壞,如果實在需要做大檔案上傳,建議使用客戶端 利用斷點續傳,保證檔案的完整性。如圖 開啟...