阅读 273

错误代码: ERR_CONNECTION_REFUSED (解决方法)

CONNECTION_REFUSED 可能的几个原因:

1、可能是服务器iptables(防火墙)挡住了

2、可能是ip或者端口错了

3、服务端程序没启动ERR_CONNECTION_REFUSED

 

因为我朋友今天也是出现了这样的情况,叫我帮他解决一下:下面就谈谈我是如何解决“ERR_CONNECTION_REFUSED ”的一个思路:

 

环境配置:LNMP一键安装包

 

原因:检查服务端程序是否启动(nginx)?

因为我们是lnmp一键安装包,网站的php、ngin、mysql必须要正常启动,否则你的网站打开肯定是会报错的,经过我排查,发现服务器的nginx并未启动成功;

 

启动nginx的时候报错:

nginx: [alert] could not open error log file: open() "/usr/local/nginx/logs/error.log" failed (2: No such file or directory)
2017/05/27 16:09:46 [emerg] 2191#0: open() "/usr/local/nginx/conf/nginx.conf" failed (2: No such file or directory)

 

这个错误的说的是路径的问题,因为从这个路径找不到文件,所以才会报错,经过我的查看发现一个重大问题;相信大家都知道:默认情况下,lnmp安装包安装的nginx路径是:/usr/local/nginx,而他的nginx路径是:/usr/local/php/nginx;因此找不到路径也是很正常的;

 

解决方法:

 

1、我们直接复制一份/usr/local/php/nginx到/usr/local/nginx即可!命令如下:

cd /usr/local/php/nginx
cp -r nginx /usr/local/nginx

 

2、重启nginx即可!命令如下:

cd /usr/local/nginx
sbin/nginx

 

下图是我linux操作的所有步骤:

cp -r nginx /usr/local/nginx

 

有很多人可能会问:为什么需要用linux cp命令?而不用其它linux命令?

因为我们操作的是他人的服务器,你不能随意去删除、移动别人服务器的东西,因此我只用复制命令;

而不用linux mv命令;

 


 

最近有很多普通个人用户向我反馈,由于自己电脑不能访问某一个网站了,从而浏览器打开某一个网站也会出现“ERR_CONNECTION_REFUSED”的情况,都来问我如何解决?

 

今天我就举例给大家说一下,自己网络正常的情况下,如何解决自己电脑访问某一个网站出现“ERR_CONNECTION_REFUSED”的情况?

 

有这样一个网友,她浏览器打不开“ www.360code.com”了!谷歌浏览器错误代码如下图:ERR_CONNECTION_REFUSED

 

从而“LabelShop”也用不了,因为不能从360code远程登陆激活LabelShop标准版,从而打印机也不能打印标签了。激活LabelShop标准版

 

我的解决思路也很简单,具体步骤如下:

 

伪原创工具 https://www.237it.com/ 

第一步:看一下IP和DNS是否设置有问题?

她这里是没有任何问题的,都是设置的自动获取。毕竟她现在可以正常上网,还能找我开QQ远程呢,百度、淘宝等网站都可以打开。

IP DNS设置自动获取

 

第二步:网站是否能ping通?

你打开的哪一个网站报错“ERR_CONNECTION_REFUSED”,你就ping哪一个网站。毫无疑问,我这里直接“ping  www.360code.com”即可!

她这里就出大问题了,结果 www.360code.com 指向的IP是 127.0.0.1,这不是指向的是本机吗?打不开就很正常了。

ping  www.360code.com

 

第三步:改“C:\Windows\System32\drivers\etc\hosts“即可!

用”#“号注释掉保存即可!

如果你不是做技术的话,没有什么特殊需求,我是建议大家把所有127.0.0.1开头的那一行都可以全部注释掉。

C:\Windows\System32\drivers\etc\hosts

 

第四步:保存 hosts 文件后,再去打开网站就能正常访问了!

 


 

有时候出现这种情况也是DNS的问题,我们可以尝试换一下DNS,以“腾讯电脑管家”为例子:工具箱 - DNS选优 - 启用(国内建议启用腾讯的)。

腾讯电脑管家 DNS选优

来源https://www.fujieace.com/nginx/err_connection_refused.html

文章分类
代码人生
版权声明:本站是系统测试站点,无实际运营。本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 XXXXXXo@163.com 举报,一经查实,本站将立刻删除。
相关推荐