我一直在運行我的圖像上傳網站大約一個月。我最近沒有觸及腳本,現在發生的這個問題從來沒有發生過,甚至有更大的上傳。 上傳大小超過300 KB區域的文件時,瀏覽器將失去連接。任何低於此值的內容都會立即上傳,無論您何時將其重定向到圖片頁面,您都會點擊上傳按鈕。ASP.NET上傳文件超過300KB〜使瀏覽器失去連接
的網站地址是http://img.kfirprods.com/Upload.aspx
至於我的web.config,我嘗試了所有這些建議改變的執行時間和maxRequestLength的,但沒有這些幫助,適度的尺寸和大小unmodest都。 requestLength的默認設置大約是4MB,並且用戶 - 服務器連接在此之前丟失。這是我的web.config
<configuration>
<system.web>
<compilation debug="true" targetFramework="4.0"/>
<httpRuntime requestValidationMode="2.0" />
<customErrors mode="Off"/>
<machineKey
validationKey="EEF33150A048D162D22CB36E1CB9956B148C7A4E6999D0F05B53D416D7A16F83823DD626F501DD3549D3E5DCB473634739D0AD9A07F71560946498C943A7586D"
decryptionKey="0E95F75864047EB6322EA7D5246F2C1175D77A1B016F293C3BAAD000299A3DC8"
validation="SHA1"
decryption="AES" />
</system.web>
</configuration>
還有其他httpRuntime設置,但即使是默認設置,這應該工作 - 不。 然而,究竟發生的事情是,服務器的行爲就好像它已關閉,但它只會對超過上述小尺寸上載並在一兩分鐘後返回的用戶產生影響。請任何人,甚至有點專家 - 嘗試上傳一些'重量'的圖片,看看你是否認識到這個問題。
我已經嘗試修改maxRequestLength。主機提供商不限制上傳,甚至同時上傳10MB的數據也很順利。這件事剛剛發生。然後,你的建議不起作用。然而,我認爲它仍然是你所建議的方式,因爲這對於其他人來說會有所改變的可能性不大(http://img.kfirprods.com/Upload。aspx) – Kfirprods 2013-02-16 11:31:54
你能否提供錯誤詳情?我試圖上傳一張圖片,但不能。但是,它似乎不是一個asp.net錯誤,但與iis的一些問題。如果你到你的主機帳戶的根目錄,你將能夠看到日誌和錯誤的細節可能在那裏。請通過它,它應該可以幫助你解決問題。 – 2013-02-16 11:41:27
有人設法上傳一張514KB的圖片(不知道是誰),但是我確信他會說在某些時候它非常慢。我會盡力做你的建議並回答一個答案。感謝您試圖幫助 – Kfirprods 2013-02-16 12:11:23