99久久99久久精品免观看,国产精品久久久久国产精品,国产黄色录像视频,免费的黄色毛片,国产一区精品普通话对白,色妞妞成人在线观看,最新aⅴ福利在线观看免费

綠色資源網(wǎng):您身邊最放心的安全下載站! 最新軟件|熱門排行|軟件分類|軟件專題|論壇轉(zhuǎn)帖|廠商大全

綠色資源網(wǎng)

技術(shù)教程
您的位置:首頁服務(wù)器類Web服務(wù)器 → .NET附件上傳大小限制控制

.NET附件上傳大小限制控制

我要評論 2011/03/10 18:38:38 來源:綠色資源網(wǎng) 編輯:綠色資源站 [ ] 評論:0 點(diǎn)擊:288次

今天在公司的服務(wù)器上搭建了一個Dvbbs.Net 1.1,協(xié)助管理公司一些辦公文件,由于要上傳的文件大小部分較大(超過幾十兆),所以今天的大部分時間是研究怎么破除上傳的限制問題。知道23點(diǎn)以后才基本上解決。

現(xiàn)將問題處理的經(jīng)驗總結(jié)如下: 

一、默認(rèn)允許上傳4M的文件。
   修改 Machine.config 文件,改動 MaxRequestLength 參數(shù)的值。在c:\winnt\microsoft.net 目錄下搜索該文件.
   需要注意的是:在保存文件時,您應(yīng)該確保指定文件的完整路徑(例如,"C:\MyFiles\Picture.jpg"),并確保為 ASP.NET 使用的帳戶提供要存儲文件的目錄的寫權(quán)限。上載大文件時,可使用 元素的 maxRequestLength 屬性來增加文件大小的最大允許值,例如:
    <configuration>
       <system.web>
        <httpRuntime maxRequestLength="1048576" executionTimeout="3600" />
       </system.web>
    </configuration>
   其中:maxRequestLength:指示 ASP.NET 支持的HTTP方式上載的最大字節(jié)數(shù)。該限制可用于防止因用戶將大量文件傳遞到該服務(wù)器而導(dǎo)致的拒絕服務(wù)攻擊。指定的大小以 KB 為單位。默認(rèn)值為 4096 KB (4 MB)。executionTimeout:指示在被 ASP.NET 自動關(guān)閉前,允許執(zhí)行請求的最大秒數(shù)。在當(dāng)文件超出指定的大小時,如果瀏覽器中會產(chǎn)生 DNS 錯誤或者出現(xiàn)服務(wù)不可得到的情況,也請修改以上的配置,把配置數(shù)加大。

二、另一個問題
   另外,上載大文件時,還可能會收到以下錯誤信息:
    aspnet_wp.exe (PID: 1520) 被回收,因為內(nèi)存消耗超過了 460 MB(可用 RAM 的百分之 60)。
   如果遇到此錯誤信息,請增加應(yīng)用程序的 Web.config 文件的 元素中 memoryLimit 屬性的值。例如:
    <configuration>
       <system.web>
          <processModel memoryLimit="80"/>
       </system.web>
    </configuration>

如果是Windows Server2003:
   在Windows Server 2003 下上傳大文件注意事項:
   在Windows Server 2003上傳較大的附件進(jìn)行發(fā)送時系統(tǒng)報錯:
   1.先在服務(wù)里關(guān)閉iis admin service服務(wù)
   2.找到 WINDOWS\system32\inetsrv\下的MetaBase.xml,
   打開,找到ASPMaxRequestEntityAllowed 把他修改為需要的值,默認(rèn)為204800,即200K,把它修改為51200000或者更大[根據(jù)文件大小確定]。
   3.然后重啟iis admin service服務(wù)。

關(guān)鍵詞:.NET,aspx

閱讀本文后您有什么感想? 已有 人給出評價!

  • 0 歡迎喜歡
  • 0 白癡
  • 0 拜托
  • 0 哇
  • 0 加油
  • 0 鄙視