【问题标题】:asp.net file upload The connection to the server was reset while the page was loadingasp.net 文件上传 在页面加载时重置与服务器的连接
【发布时间】:2012-12-05 17:35:35
【问题描述】:

当我尝试上传 32MB 的文件时,firefox 在页面上显示以下错误。

" 连接已重置。 加载页面时重置了与服务器的连接。”

我已经试过了。解决方案 -

1 .在<system.web>

<httpRuntime maxRequestLength="2000000000" executionTimeout="999999"/>

2 。在&lt;system.webserver&gt;

 <security>
  <requestFiltering>
          <requestLimits maxAllowedContentLength="2000000000" />
  </requestFiltering>
 </security>

<compilation defaultLanguage="c#" debug="false" />

但仍然出现同样的错误。 我认为问题与“executionTimeout”有关。应用程序没有为请求设置此超时。

【问题讨论】:

  • 它在本地主机上工作正常,但在客户端服务器上它不工作。客户端使用的是 IIS 7。
  • 您收到什么错误代码? 404.XX?
  • @Blachshma:我无法重置网络服务器,网站已上线。 :(而且我无权这样做。感谢您的帮助...
  • 上传25MB的文件可以吗?
  • @Blachshma: 14MB 文件上传成功。

标签: asp.net large-file-upload


【解决方案1】:

首先:请注意,maxRequestLength 以 KB 为单位,而 maxAllowedContentLength字节为单位
所以你只允许 1MB...增加你的maxAllowedContentLength,例如:

<requestLimits maxAllowedContentLength="2000000000" />

第二: 尝试更长的执行时间,例如executionTimeout="999999"

【讨论】:

  • maxRequestLength 以 KB 为单位,40960 KB = 40 MB。我已将其设置为 1000000,即 976 MB。我试过了。仍然出现同样的错误。
  • 让这变得更简单,请使用您当前的配置更新问题,包括 system.web 和 system.webserver。
  • @Balchshma:我在 Internet Explorer 和 chrome 中也进行了测试……不工作。
  • 您确定要更新应用程序根目录中的 web.config 吗?!?另外,它是否在您尝试上传文件的同一目录中?
  • @Abhi 但还有一个提示 - 如果您看到限制为 ~30 MB,那么由于 IIS 7 默认情况下将请求的最大允许内容长度限制为 30 MB。它可能与 IIS 服务器上的设置有关,它不允许您覆盖 maxAllowedContentLength 值并且您将需要访问服务器。
【解决方案2】:

问题终于解决了…… 我们需要将两个标签都保存在配置文件中。 即

<httpRuntime maxRequestLength="2000000000" executionTimeout="999999"/>

<security>
    <requestFiltering>
        <requestLimits maxAllowedContentLength="2000000000" />
    </requestFiltering>
</security>

实际上,我是在评论一行并用另一行进行测试。 :)

【讨论】:

    【解决方案3】:

    我已经解决了这个问题并设置: &lt;httpRuntime maxRequestLength="2097151" executionTimeout="999999"/&gt; 内标签 在 web.config 文件中。

    如果maxRequestLength="2000000000" 不支持,则使用范围 0-2097151

    希望这会有所帮助。

    【讨论】:

    • 如果您有 IIS7,您需要在配置文件中执行以下代码。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-04-26
    • 2016-04-09
    • 1970-01-01
    相关资源
    最近更新 更多