一.自己之前部署了一个网站,很久没有登录上去查看,今天一登录上去,居然直接报错了。
网站运营了很长一段时间,突然出现如下问题。
可以确定之前确实是好的,回想起自己确实是改过一些服务器的配置,心想,会不会就是之前的修改,导致了如下问题。
因为之前没遇到过这种问题,一时间,我也不知道是出了什么问题,百度了一下,好像也没有什么结果。
那这种情况下,我们应该如何解决这种问题呢?
做为开发也是会有黔驴技穷的时候,有时候,真的会没有想法,因为真的没遇到守,没有任何经验可以借鉴。
或是做了很多努力,也不知道这是个什么问题的情况下,我们应该怎么办?
那这个时候,突然间就想起了,这个软件本身有没有写日志呢,毕竟很多错误都是可以通过日志来判断的。
接下来,我们就看nginx 错误日志,仔细寻找日志中,我们觉得有用的信息
直到看到这个 connect() failed (113: No route to host) while connecting to upstream 错误。
才知道原来是无法访问网站了,就是域名指向的IP地址无法访问。
那既然无法访问,肯定是服务器设置了什么保护之类的。
解决方法如下(关闭firewalld 系统防火墙)
systemctl stop firewalld.service #停止firewall
systemctl disable firewalld.service #禁止firewall开机启动
重新访问地址就正常了
以上是自己的做为资深开发的一些个人经历,把这些经验分享给大家,希望以后大家在从事开发中,可以避免不必要的麻烦,跟浪费时间精力。
要是大家喜欢我的文章的话,可以在文章下留言或是联系我,共同进步,共同探讨开发的一些案例,促进彼此间的交流,分享一些日常的开发趣事。
非特殊说明,本博所有文章均为博主原创。
共有 0 条评论