【发布时间】:2013-02-16 11:11:33
【问题描述】:
我已经运行我的图片上传网站大约一个月了。我最近没有接触过脚本,现在发生的这个问题以前从未发生过,甚至更大的上传。 上传大小超过 300 KB 区域的文件时,您的浏览器会断开连接。任何低于此值的内容都会立即上传,您立即点击上传按钮就会被重定向到图片页面。
网址是http://img.kfirprods.com/Upload.aspx
至于我的 web.config,我尝试了所有这些建议来更改执行时间和 maxRequestLength,但这些建议都没有帮助,无论是适度的大小还是不适度的大小。 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 设置,但即使是默认设置,也应该可以工作 - 不要。 但是,实际发生的情况是服务器表现得好像它已关闭,但它只会取决于超过上传的小尺寸并在一两分钟后返回的用户。请任何甚至有点专家的人 - 尝试上传一些“重”图片,看看你是否认识到问题。
【问题讨论】:
标签: asp.net file upload web-config connection