在控制台中获取错误:无法加载资源:net :: ERR_CONNECTION_RESET

时间:2014-07-24 10:45:37

标签: php oracle11g

我已刷新我的应用程序页面并在控制台中收到此错误 Failed to load resource: net::ERR_CONNECTION_RESET

我曾尝试重新安装XAMPP版本,但这对我不起作用。

8 个答案:

答案 0 :(得分:21)

我认为你正在使用chrome。  问题是证书不匹配或证书过期。请正确检查您的证书。

访问here了解详情。

答案 1 :(得分:16)

我也在使用chrome并在我的localhost上遇到同样的问题。 我做了很多事情,比如清楚使用CCleaner并重新启动操作系统。但我的问题是通过清除cookie解决的。 为了清除cookie:

  1. 转到Chrome设置>隐私>内容设置> Cookie>所有Cookie和网站数据>删除域名问题
    1. 右键点击>检查元素>标签资源> Cookie(左菜单)>选择域>逐个删除所有cookie(右菜单)

答案 2 :(得分:8)

我在使用Apache 2.4和PHP 7时遇到了类似的问题。

我的客户端在浏览器中刷新(硬重新加载)我的应用程序页面时发送了大量请求,并且每次最后一些请求都会在控制台中导致此错误:

  

获取http://example.com/api/v1/my/resource net :: ERR_CONNECTION_RESET

事实证明我的客户端已达到允许的最大线程数。超出此配置上限的线程根本不由Apache处理,导致连接重置错误响应。

通过设置相关模块的ThreadsPerChild值,可以轻松提高线程数量。
进行此类更改的最简单方法是取消注释服务器池管理配置文件conf/extra/httpd-mpm.conf,然后将文件中的预设值编辑为所需的值。

1)取消注释服务器池管理文件

# Server-pool management (MPM specific)
Include conf/extra/httpd-mpm.conf

2)打开并编辑文件conf/extra/httpd-mpm.conf并提高线程数量

在我的情况下,我必须更改mpm_winnt_module的线程:

# raised the amount of threads for mpm_winnt_module to 250
<IfModule mpm_winnt_module>
    ThreadsPerChild        250
    MaxConnectionsPerChild   0
</IfModule>

有关这些服务器池管理配置设置的全面说明,请参阅this post on StackOverflow

答案 3 :(得分:2)

首先在隐身模式下使用浏览器进行尝试。如果隐身可行,则可能是浏览器的扩展或设置问题,而不是服务器问题。希望这可以节省一些我刚刚经历的头痛。

答案 4 :(得分:1)

我在wamp和PHP 7.0.0上遇到了与Symfony相同的错误。

症状

在“dev”环境中没有加载任何JS和CSS依赖项,错误为Failed to load resource: net::ERR_CONNECTION_RESET

溶液

这实际上是php.ini中的证书问题。 您需要将属性curl.cainfo设置为行中的有效证书:

curl.cainfo = C:\your\wamp\path\bin\cacert\cacert.pem

答案 5 :(得分:1)

关闭我的VPN解决了这个问题。

答案 6 :(得分:0)

对于我来说,此错误发生在本地主机上,但在通过ngrok路由时消失了,并被更有用的错误(net :: ERR_INCOMPLETE_CHUNKED_ENCODING)取代,导致我在这里出现:

https://stackoverflow.com/a/29969400

基本上,我使用的Kestrel服务器说它是分块的输出,但没有正确终止它。我与Fiddler再次检查,确认了错误。

答案 7 :(得分:0)

就我而言,我使用了git仓库中的.woff文件,并且我发现git更改了我的二进制文件。在文件结尾处带有一些空字符的那个。 我已更改为原始的.woff源文件,并且它已更正!

我还了解了Visual Studio控制器在收到空字符时会从控制器发送损坏的错误(如ERR_CONNECTION_RESET)

我分享了所有遇到此问题的人