网页无法访问如何解决(网站无法访问了怎么办)

园林资讯网 11 0

  访问网站时,报错“无法访问本网站”,无错误状态码?

  网站突然无法访问,出现异常代码4XX。

  网站访问速度非常慢。猜测是数据库连接数?

  网页无法访问如何解决(网站无法访问了怎么办)

  网站无法访问的原因有很多,甚至很繁琐。怎么才能找出原因并解决?大家一起看看吧~

  (PS:本文云服务器网络无法访问,云下的思路也可以借鉴)

  场景一:无错误状态码

  排查思路:

  没有错误状态码,大多数情况下是“ERR_CONNECTION_TIMED_OUT”的问题。

  网页无法访问如何解决(网站无法访问了怎么办)

  ERR_CONNECTION_TIMED_OUT误差的原因可以总结如下:

  服务器带宽已满,存在攻击。如果云服务器可能存在,账户欠费。服务不启动端口,不正常监控防火墙,或者防火墙策略限制排查思路说明:

  1.使用远程登录端口命令进行测试

  2.如果端口打开,请检查

  检查服务器带宽是否满,是否有攻击,使用的账号是否欠费,3。如果端口被阻塞,请检查它

  Web服务无法正常启动。端口没有正确侦听。防火墙/安全小组拦截解决方案:

  1.如果web服务没有正常启动,就需要启动该服务

  使用netstat -tpln命令检查web服务的端口(apache、nginx、tomcat等。)都在正常听。网页无法访问如何解决(网站无法访问了怎么办)

  2.如果端口监控不正常,需要修改配置文件

  使用netstat -tpln命令查看web服务的端口是否正常侦听。不听0.0.0.0。网页无法访问如何解决(网站无法访问了怎么办)

  3.如果防火墙拦截,需要关闭防火墙进行测试,或者找到相关限制规则进行修改。

  Iptables -L查看防火墙规则网页无法访问如何解决(网站无法访问了怎么办)

  网页无法访问如何解决(网站无法访问了怎么办)

  场景二:网站访问异常代码4XX。

  排查思路:

  通过检查其配置文件,检测其配置文件语法,发现语法正常;通过命令行检查其web服务端口运行正常,没有进程僵尸;具体读取配置文件,然后找到客户配置文件指定的具体目录;比如网站数据目录等。(这种情况下,客户机器迁移后,由于阿里盘的特性导致盘符发生变化,客户的数据盘无法挂载,etcfstab和盘符不匹配),然后客户网站数据重新以正确的方式挂载;重启服务,问题就能圆满解决;基于类似的问题,也可以关注目录的权限。经验汇总:

  网站访问错误报告的一些故障排除建议;

  服务器配置文件的权限和语法的正确性;配置文件中指定的网站相关目录有问题,相关权限有问题;运行web服务的用户及相关权限问题;防火墙设置问题导致服务无法到达;服务器服务进程已停止;配置文件中有非法字符;(特别是直接从windows平台下载的配置文件很容易报错。)这样的问题很难排查,可以通过type命令或file命令检查文件类型;最好使用二进制格式或者ascii码,dos2unix可以安装在linux平台上。服务器的错误日志也是关键问题突破;案例:报错“404 Not Found”

  问题原因:

  404错误的具体原因是在服务中找不到访问的路径url目录。如果直接使用ip或域名,实际访问的页面是站点根目录中的默认文件(配置文件中索引后指定的文件)。如果此文件不存在于服务器上站点的根目录中,将出现404错误。

  排查步骤:

  测试环境:Nginx环境

  如下图所示,网站和目录下没有默认的index.html文件/www/。当访问http://IP/index.html时,将报告404未找到错误。

  网页无法访问如何解决(网站无法访问了怎么办)

  网页无法访问如何解决(网站无法访问了怎么办)

  注意:在Apache环境中,404错误也是用同样的原理检查的。

  场景三:网站访问非常缓慢

  排查思路:

  网页无法访问如何解决(网站无法访问了怎么办)

  内容不全,后续会继续补充。欢迎大家关注~

  网页无法访问如何解决(网站无法访问了怎么办)

  以上就是关于《网页无法访问如何解决(网站无法访问了怎么办)》的百科答疑相关内容,希望能够解决大家的疑惑,今天就介绍到这里了,如有更多疑问,请查看百科答疑。

标签: 网页 无法 访问

发表评论 (已有0条评论)

还木有评论哦,快来抢沙发吧~