當前位置:首頁 » 文件管理 » iis6上傳文件大小限制

iis6上傳文件大小限制

發布時間: 2022-07-15 22:18:24

1. 如何突破XP的IIS上傳文件大小限制

本文以win2012下的IIS8.0為例。
滑鼠移至桌面最最左下角,彈出開始菜單,點擊左鍵。

點擊iis管理器,並選中您的網站。

點擊「管理」下的「配置編輯器」。

設置上傳超時時間限制。
點擊下拉菜單節(S),選中system.web>httpRuntime
將executionTimeout的值設為00:30:00(即30分鍾)

設置上傳文件大小限制。
點擊下拉菜單節(S),選中system.webServer>security>requestFiltering
展開requestlimits,將maxAllowedContentLength的值設為102400000(即100m)
註:這樣修改直接就能生效,無需重啟iis或者伺服器。

也可以直接在網站根目錄建一個web.config文件,用此方法可以直接省略前5步,web.config內容具體如下
<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<system.webServer>
<security>
<requestFiltering>
<requestLimits maxAllowedContentLength="102400000" />
</requestFiltering>
</security>
</system.webServer>
<system.web>
<httpRuntime executionTimeout="1800" />
</system.web>
</configuration>

2. 伺服器維護中,怎樣破解IIS最大上傳值為200K的限制

一、windows2003默認最大隻能上載200K的限制
1. 關閉系統管理工具 >> 服務 >> IIS Admin Service 服務
2. 打開 C: \windows\system32\inesrv\metabase.xml
3. 修改 AspMaxRequestEntityAllowed="204800"的值為自己需要的, 默認為 204800,即為200K
4. 啟動 IIS Admin Service

二、win2008解決方法
默認情況下,IIS7的上傳限制為200K。當上傳文件小於30M時,可以通過如下方法設置:
打開IIS管理器雙擊 -「IIS」中的「ASP」-打開「配置」-展開「限制屬性」;修改「最大請求主體限制」,修改值為你像要的,默認值為200000(即不到200K)。
當文件大於30M是,繼續如下修改:
1、停止IIS7
2、找到「C:\Windows\System32\inetsrv\config\schema\IIS_schema.xml」文件。
3、文件是只讀的,要先去掉只讀屬性,修改後再重新修改為只讀。
4. 查找 <attribute name="maxAllowedContentLength"type="uint" defaultValue="30000000" />
3000000默認為30MB(不完全等於) 。加一個0 就是 300MB 。根據需要自己進行修改(1M=1024kB)。
5. 重啟iis

3. 如何設置伺服器iis上傳文件大小

在IIS
6.0中設置文件上傳大小的方法,就是配置如下節點:
復制代碼
代碼如下:

但在
IIS7
中,設置如上設置後,不管設置多大數值,最大上傳了限制為30M
還要進行如下設置才能正確:
方法1:
appcmd
set
config
"My
Site/MyApp"
-section:requestFiltering
-requestLimits.maxAllowedContentLength:104857600
-commitpath:apphost
在IIS伺服器的命令行執行如上命令,注意修改上面的
網站名稱
和上傳文件大小
方法2:
在web.config中加入如下配置:
復制代碼
代碼如下:

4. 更改iis上傳文件的默認大小

如果是ASP或.net的

第一步:修改IIS設置,允許直接編輯配置資料庫。先打開,Internet信息服務
第二步:先在服務里關閉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(http://www.microsoft.com/downloads/details.aspx?FamilyID=56FC92EE-A71A-4C73-B628-ADE629C89499&displaylang=en),安裝後利用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的大體積文件,只設置上述四項還一定能行的通。

更多請關注:
http://www.chenyu.me/read-htm-tid-6320-fpage-2.html

5. win7 iis 上傳文件大小的限制到底是多少

方法/步驟

本文以win2012下的IIS8.0為例。
滑鼠移至桌面最最左下角,彈出開始菜單,點擊左鍵。

點擊iis管理器,並選中您的網站。

點擊「管理」下的「配置編輯器」。

設置上傳超時時間限制。
點擊下拉菜單節(S),選中system.web>httpRuntime
將executionTimeout的值設為00:30:00(即30分鍾)

設置上傳文件大小限制。
點擊下拉菜單節(S),選中system.webServer>security>requestFiltering
展開requestlimits,將maxAllowedContentLength的值設為102400000(即100m)
註:這樣修改直接就能生效,無需重啟iis或者伺服器。

也可以直接在網站根目錄建一個web.config文件,用此方法可以直接省略前5步,web.config內容具體如下
<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<system.webServer>
<security>
<requestFiltering>
<requestLimits maxAllowedContentLength="102400000" />
</requestFiltering>
</security>
</system.webServer>
<system.web>
<httpRuntime executionTimeout="1800" />
</system.web>
</configuration>

6. IIS6.1 不能上傳文件

500錯誤范圍太廣,建議你先做簡單上傳測試(文件大小低於20kb),看是否出錯,如果這樣都出錯那說明是你代碼問題或者組件問題,你可以看看資源是否傳到指定位置,如果傳到了,說明上傳功能未出錯,其他代碼錯了.
PS:你在iis裡面設置限制文件上傳大小了沒有

win2003的iis6限制了asp的上傳文件大小為200k,aspx的上傳程序沒有影響

1、先勾選IIS設置中的選項:IIS伺服器屬性-->允許直接編輯配置資料庫

2、在服務里關閉iis admin service服務.

3、找到windows\system32\inesrv\下的metabase.xml

打開,找到ASPMaxRequestEntityAllowed 把他修改為需要的值 ,默認為204800,即200K

然後重啟iis admin service服務

7. 在IIS6.0中,默認設置最大隻能傳送 204,800 個位元組

在win2003的IIS 6.0中,默認設置特別嚴格和安全,最大隻能傳送 204,800 個位元組,這樣可以最大限度地減少因太寬松的超時和限制而造成的攻擊。IIS 6 出於安全考慮,默認最大請求是200K(也即最大提交數據限額為200KByte,204800Byte,在 IIS 6.0 之前的版本中無此限制) 。
解決辦法一:
第一步:修改IIS設置,允許直接編輯配置資料庫。打開 Internet信息服務管理器,在「本地計算機」上點右鍵選屬性,在Internet信息服務選項中選中「允許直接編輯配置資料庫」。第二步:在服務里關閉 iis admin service服務,找到windows\system32\inesrv\下的metabase.xml 打開,找到ASPMaxRequestEntityAllowed 修改為需要的值,默認為204800,即200K,如把它修改為52428800(50M)。第三步:重啟iis admin service服務。解決辦法二:新建一個文本文件,內容如下:'----------------------------------------------------set providerObj=GetObject("winmgmts:/root/MicrosoftIISv2")set vdirObj=providerObj.get("IIsWebVirtualDirSetting='W3SVC/1/ROOT'")WScript.Echo "Before: " & vdirObj..AspMaxRequestEntityAllowed=51200000vdirObj.Put_()WScript.Echo "Now: " & vdirObj.AspMaxRequestEntityAllowed'----------------------------------------------------然後保存為.vbs文件,如:vf.vbs
然後在命令行模式下,執行 cscript 文件路徑及文件名,如:cscript d:\vf.vbs這樣ASP上傳大小就更改為了上面設置的:51200000位元組 (50兆)。

8. asp/php/asp.net 上傳附件大小修改怎麼操作

您好,對於你的遇到的問題,我很高興能為你提供幫助,我之前也遇到過喲,以下是我的個人看法,希望能幫助到你,若有錯誤,還望見諒!。你好方法如下:
asp上傳大小限制iis中默認為200K,下面是修改asp上傳大小限制詳細步驟
1、以記事本方式打開c:\windows\system32\inetsrv\metabase.xml 2、把其中AspMaxRequestEntityAllowed="20480000"
即添加兩個0(把ASP上傳文件大小限制從200K改為20M)。編輯好保存完最好重啟下iis服務! 3、重啟iis方法:開始--運行--輸入cmd回車--輸入iisreset豈可重啟iis 或者你也可以進開始--管理工具--服務--最下面有個World Wide Web Publishing Service的服務重啟即可 注意:如果metabase.xml修改後想保存但是提示無法編輯,不能保存!這是由於你沒有在iis中啟用「允許直接編輯配置資料庫」的功能。
希望能幫到你。非常感謝您的耐心觀看,如有幫助請採納,祝生活愉快!謝謝!

9. asp在IIS里為什麼只能上傳小於200K的文件

這個是伺服器有個文件限制了。在程序里是提高不過200K以上的。
以下是怎麼提高上傳的大小限制。
2003解決IIS限制上傳、下載文件大小及metabase.xml修改
1.停止IIS Admin Service服務。 2.按照如下的路徑找到文件:系統盤(C:)Windows System32 inetsrv MetaBase.xml, 在該文件中搜索AspMaxRequestEntityAllowed,設置為你想要的數字(默認204800即200K)。 3.重新啟動IIS Admin Service服務。

默認情況下,在IIS 6 全局配置中允許上傳的文件長度最大為4 GB,但是在Web站點級卻限制了ASP應用程序上傳的最大文件長度為200 KB。如果你需要上傳超過200KB的文件,則需要手動修改IIS的metabase.xml中對應Web站點的AspMaxRequestEntityAllowed屬性。
metabase.xml位於"systemroot"\system32\inetsrv"目錄下,用於保存IIS的基本配置信息。默認情況下IIS是不允許你直接對metabase.xml進行編輯的,你可以通過以下兩種方式來實現:
1 停止IISAdmin服務後再編輯;
停止IIS服務與啟動IIS服務的方法,在CMD命令行模式下輸入以下命令:
1. net stop w3svc (停止IIS服務)
2. iisreset /stop

2 在IIS管理控制台中右擊伺服器名,選擇屬性,然後在彈出的伺服器屬性對話框中勾選允許直接編輯配置資料庫,再點擊確定即可
然後在任何文本編輯器中打開Metabase.xml文件,修改對應Web站點的AspMaxRequestEntityAllowed屬性即可,它的單位是位元組,默認是204800,改為你需要的值即可。比如改為最大上傳20M,則修改此值為:20480000.如果實在不知道20M換成位元組是多大,就用這個公式計算一下再修改吧:1024000*20(102400是100K,1024000是1M,以此類推,20M就是1024000*20=20480000)
3 編輯完記得重啟IIS服務
1. net start w3svc (啟動IIS服務)
2. iisreset /start

再加上下載不能超過4M的解決辦法:
在 IIS 6.0 中,無法下載超過4M的附件時,可以按以下步驟解決:
1、先在服務里關閉 iis admin service 服務。
2、找到 windows\system32\inesrv\ 下的 metabase.xml 文件。
3、用純文本方式打開,找到 AspBufferingLimit 把它修改為需要的值(可修改為20M即:20480000)。
4、存檔,然後重啟 iis admin service 服務。

MetaBase.xml是要求很嚴格的文件,,修改參數或格式一出錯就會無法使用,,修改前最好備份,,如果忘了備份,修改又出錯,, 還有補救方法:metabase.xml所在的目錄下還有個history目錄,裡面存放的是metabase.xml文件在各個時間的備份。至此,解決辦法也有了,就是從history目錄下拷貝一份到inetsrv目錄即可(但這樣只能修回備份時間前的資料)。如果目錄或文件沒有就要到別的機拷一份過來,但是這樣原先的配置就沒了。

10. 2003 IIS 6.0 上傳設置 AspMaxRequestEntityAllowed 最大可以設置多少M

默認最大為200k,可以更改,方法如下:
新建一個文本文件,內容如下:

'----------------------------------------------------

set providerObj=GetObject("winmgmts:/root/MicrosoftIISv2")

set vdirObj=providerObj.get("IIsWebVirtualDirSetting='W3SVC/1/ROOT'")

WScript.Echo "Before: " & vdirObj.AspMaxRequestEntityAllowed

vdirObj.AspMaxRequestEntityAllowed=51200000

vdirObj.Put_()

WScript.Echo "Now: " & vdirObj.AspMaxRequestEntityAllowed

'----------------------------------------------------

然後保存為.vbs文件,如:vf.vbs

然後在命令行模式下,執行 cscript 文件路徑及文件名,如:

cscript d:\vf.vbs

這樣ASP上傳大小就更改為了上面設置的:51200000位元組 (50兆)

最大限制沒聽說過,你設到幾G都沒問題,我試過。不過不安全,小心黑客攻擊噢,呵呵

熱點內容
sql資料庫的埠 發布:2025-01-22 12:20:02 瀏覽:362
安卓最終幻想8怎麼設置中文 發布:2025-01-22 12:19:23 瀏覽:651
怎麼查電腦配置和網路 發布:2025-01-22 12:19:16 瀏覽:586
linuxsnmp查看 發布:2025-01-22 12:17:49 瀏覽:37
安卓數據線怎麼接藍牙 發布:2025-01-22 12:07:29 瀏覽:229
扣扣賬號多少次密碼不正確會被封 發布:2025-01-22 12:07:19 瀏覽:400
python是32位還是64位 發布:2025-01-22 11:51:41 瀏覽:894
鈴聲多多緩存文件夾 發布:2025-01-22 11:51:39 瀏覽:724
java按鍵精靈 發布:2025-01-22 11:49:31 瀏覽:81
python配色 發布:2025-01-22 11:46:40 瀏覽:613