中央論壇 - CENTER BBS

標題: 上傳檔案太大要注意的設定 [打印本頁]

作者: f66666602    時間: 2007-8-14 05:03
標題: 上傳檔案太大要注意的設定
在web.config中

<configuration>
    <system.web>
     <httpRuntime maxRequestLength="1048576" executi />
    </system.web>
</configuration>

maxRequestLength︰
指示 ASP.NET 支援的HTTP模式上載的最大位元元組數
以 KB 為單位。預設值為 4096 KB (4 MB)。

executionTimeout︰
防止大檔上傳造成Timeout,要加長等待時間

如果遇到此錯誤訊息
aspnet_wp.exe (PID: 1520) 被回收,因為記憶體消耗超過了 460 MB(可用 RAM 的百分之 60)。
再在 Web.config 檔案設定 memoryLimit 屬性的值。
<configuration>
    <system.web>
       <processModel memoryLimit="80"/>
    </system.web>
</configuration>

如果還有問題再去設定IIS的Buffer
IIS6.0預設Buffer大小為4MB
要修改此值
1. 先關閉IIS服務
2. 開啟 WINNT\System32\inetsrv資料夾下的metabase.xml檔
3. 修改AspBufferingLimit成你要的大小後存檔
4. 重新啟動IIS
加大Buffer後,若因檔案太大而逾時出現錯誤畫面
請在程式中或IIS服務管理員中修改「ASP指令逾時時間」設定




歡迎光臨 中央論壇 - CENTER BBS (https://www.centerbbs.com/) Powered by Discuz! X3