2010-10-06 65 views
4

我們有允許用戶上傳文檔(多個)的頁面。當上傳需要很長時間 - 無論是由於文件的大小還是由於上傳速度緩慢 - 我們都會收到一個例外情況,說「請求超時」。上傳大文件時出現請求超時錯誤

我們發現只要上傳完成就拋出異常。所以我們修改了executionTimeout配置條目到6000秒。但是這個錯誤仍然持續顯示。

我們正在運行IIS6,.net 3.5 sp1(asp .net 2.0)。


更新

我能夠重現與相對較小的文件這個問題(多個文件總75MB的)

回答

0

也許你應該設置形式接受多的數據。

2

我無法解釋它比任何Jon Galloway has好,所以我不會去嘗試:)

基本上有很多力量試圖通過HTTP上傳大文件時,對你的戰鬥。故事的寓意是這樣的:

對於大文件,使用常規上傳方法不是 。相反,您應該使用 專門爲大型 文件設計的單獨方法。

0

試試這個 < 的httpRuntime的maxRequestLength = 「你想在KB上傳最大尺寸」 executionTimeout = 「否執行超時秒。」 在web.config中

/>
相關問題