|
自己做了网站之后,在实际访问中,难免出现了网站打不开的情况;至于是什么原因导致了网站打不开,该怎么排查解决问题,建站新手朋友可能会一头雾水,不知道该怎么办!下面飘仙就详细讲解一下 导致网站打不开的常见原因和分析解决思路
一、检查网站空间是否有问题。——突发性的 网站打不开,90%以上是网站空间服务器宕机导致的;检查方法如下:
1、网站用的是虚拟主机:
大多虚拟主机会自带二级域名,可直接打开虚拟主机自带二级域名访问测试,若打不开,可以肯定是虚拟主机 出现故障(若是海外空间可能是被墙了)
2、网站用的vps云服务器:
先登录ssh或远程桌面查看,若登录不上,则是服务器故障导致的;
若ssh或远程桌面登录正常,先重启服务器看看,若重启服务器后恢复正常,则是服务器负载过大导致的;若重启后仍未恢复正常再检查服务器的数据盘是否满了(数据盘爆满会导致mysql数据库崩溃),若硬盘没满,再重启服务器尝试。
有关服务器故障的处理方法可以参考下面的帖子
什么是服务器宕机 服务器宕机怎么处理 http://bbs.piaoxian.net/thread-80183-1-1.html
假如,你没有3J域名或者没有ip,可以ping一下域名是否通的,如果ping的结果是域名指向正确ip但是却没有回执记录,都是断开的,那就有可能是空间或者服务器不通的原因了。(相关知识:如何ping网站ip?)
二、检查网站域名解析是否正常--检查ping出来的ip是否正确。(相关知识:ping是什么意思,怎么去ping)
检查方法:ping一下自己域名,看ping出来的ip是否和自己域名的解析记录是否一致;
若域名做的A记录,直接看ping出来的ip是不是 解析时 填的ip
若域名做的是Cname记录,则同时ping一下别名(也就是cname的解析值),看自己域名和别名ping出来的ip是否一样,若一样,则说明域名解析正常,否则则说明域名解析异常;
突然出现域名解析异常,一般是域名过期未续费或者是未实名认证导致的,直接联系域名服务商续费或实名认证就可以了
三、 检查网站程序出现问题——比如被入侵植入恶意代码,被黑客删了文件等;
网站程序本身问题一般都是显而易见的,域名能打开,提示文件出错,有故障提示——
当然也有可能是服务器突然切换php版本导致出现故障,也会出现程序出错提示
你可以在网站的根目录 上传一个 探针文件,通过域名访问测试,若能打开,并且php版本等参数没有异常,那就是域名和空间都没问题,这时得检测一下建站程序了
四、使用的国内主机,备案突然掉了或 服务器提供商机房白名单故障或服务器提供商内部解析故障
1、虚拟主机:检查一下 绑定的域名是否还在——备案掉了之后服务商会强制解除绑定
2、服务器:检查一下添加的白名单是否还在;若在,登录服务器在站点上 绑定服务器自带的二级域名或者是服务器公网ip,然后用服务器自带二级域名或公网ip访问网站看是否能打开,若能打开则表明是 服务器机房白名单系统故障或内部解析故障
五、使用的是海外主机,突然被墙了
被墙的结果就是在大陆访问不了,在海外访问正常,这种情况直接确定一下 网站在海外是否能 正常访问就行了;
网站域名被墙(被封锁、被屏蔽、被和谐)后最好的解决方法 http://bbs.piaoxian.net/thread-58495-1-1.html
六、网络故障,这种情况多中国移动宽带,广电,歌华等小宽带用户容易遇到;
中国移动,广电歌华长城之类的宽带没有 互联网干线,他们为了省钱会尽量让用户的数据走支线,甚至绕路;数据传输不像人,在某 关卡阻塞之后会绕路,数据一旦遇到网关阻塞,直接接管就是导致数据传输中断;中国移动等小宽带 的数据 走中国联通电信的 干线网络都需要和他们进行流量计算,多走1G就多好钱,中国移动等为了省钱为了省钱 会在某地 做流量穿透(流量穿透简单的说就是用非正常手段购买电信联通的宽带),
比如你是 北京的,访问服务器在上海的网站,你的网络数据本该在北京 直接上互联网干线 直达上海的;但中国移动等 通过非正常渠道 在 河南 做了流量穿透,他们为了省钱就会让你的网络数据 先走支线传到河南,在河南 上电信联通的互联网干线,再到 上海(当然也可能不到上海又下高速走支线了,为了省钱嘛);支线 小路 大家懂的,速度慢,还容易出现堵塞故障;或许大家会说,我中国移动宽带 访问访问没发现过什么问题呀,那我不得不说你访问的都是大网站,大网站都加了cdn代理服务器,在全国各地都遍布cdn节点了,就等于说 大网站 在全国各地遍布了服务器,你网络访问的是当地的服务器,根本就不需要 上干线,距离很短经过的网关少,等人不容易出问题了。
解决办法:可以重新重启猫或者路由器试试,当然直接重新拨号也行,中国移动等宽带的ip跳的厉害,一会儿在北京,一会儿在山东,一会儿在河南,说不定那次就跳个速度快的 ip,当然,最好的办法还是换电信或者是联通宽带了,飘仙是不建议搞网络的 用电信联通之外的其他宽带
以上6点就是网站打不开的常见原因,具体检查的时候不分先后;遇到网站打不开的情况,具体先检查哪个不分先后,一般按我的列举顺序检查即可;当然做网站也要有心理准备,网站的正常在线时间不可能100%的,网站服务器在线率达到99.9%,就是合格的,折算下来就是 一年36天下来故障时间不超过8小时,就是好的网站服务器空间了
相关知识:
怎么选建站空间,选择空间需要考虑哪些因素和参数?http://bbs.piaoxian.net/thread-72809-1-1.html
虚拟主机,vps和云主机的定义和区别详谈 http://bbs.piaoxian.net/thread-68818-1-1.html
网站服务器选阿里云最好吗?阿里云和其他服务商有什么区别 http://bbs.piaoxian.net/thread-76869-1-1.html
|
|