新闻中心
PHP网站无法访问的可能原因及解决思路
对于站长来说,最头痛的问题莫过于网站访问出现异常了,有时候好端端的网站会出现访问不了的情况,如果是经验丰富的站长还可以及时找到问题所在,对于新手站长来说就显得无从下手了。无忧主机的php独立IP空间在业界算是比较被站长认可的了,但是再稳定的空间也可能会出现访问异常的情况,毕竟从域名到程序到空间有各种各样的不确定因素在起作用,而不是单是空间问题,无忧主机小编根据自己多年的建站相关经验,对无忧主机空间无法访问的可能原因做了分析,并提出了可靠的解决思路。 1、访问出现404错误 网站访问出现404错误,HTTP 404状态码的出现意味着链接指向的网页不存在,即原始网页的URL失效。可能性1:空间结构文件被删除,找无忧主机客服初始化空间。 可能性2:程序丢失或被删除,重新部署程序。 2、访问出现500错误 出现500错误一般是网站程序文件权限问题,可能性1:文件权限不对,需要手动修改,无忧主机控制面板的文件管理可修改,其中文件夹的全选为755,单个文件是644; 可能性2:.htaccess文件规则错误导致的,重命名屏蔽或删除该文件即可。 3、访问出现403错误 403错误表示拒绝访问,一般是空间屏蔽ip引起的,如果某个ip访问出现异常,系统会认为是有攻击性的ip,所以会遭到屏蔽,这时可在控制面板找到“屏蔽ip”,在被封ip列表中删除自己当前访问网络的ip。 4、访问会提示DNS相关的错误 DNS错误是域名服务器问题,在找域名商之前,有两个解决思路,可能性1:解析问题,解析没有生效或解析方式不对,需要正确解析,然后等待生效;可能性2:修改了默认的DNS地址,一般是使用默认。2016年7月18日起,国内注册的域名需要实名,出现这种情况检查域名是否已经实名认证。其他可能原因是域名未续费过期了,续费后要重新解析。 5、国内无法访问,国外正常访问 国内多台设备、多个地区均无法访问,国外可以访问的可能原因是域名被墙,解决办法:1、使用国内服务器;2、服务器上绑定一个新域名,使用国内的转发服务器,将被墙的域名跳转到新域名上;[推荐]。使用第二种方式时,通过设置301和全站转发,可以将原来域名的权重转移到新的域名上。或者更换域名也可以解决。 6、网站访问出现白屏 白屏并不意味着网站无法访问,只是不显示内容,一般是程序配置引起的,所有的php开源都可能会引起白屏现象,因为涉及到的可能性比较多,遇到这种问题,无忧主机客户可以在www.51php.com上进行的站内检索,这里汇聚了大部分的白屏解决方案。 7、提示数据库错误 程序链接数据库的桥梁是数据库配置文件,出现这个问题首先要看数据库配置是否正确,主机地址设置为localhost,检验数据库账号和用户名是否正确,密码可以通过登陆的形式检验,如果不对可在控制面板的数据库管理中进行重置再配置。可能性比较小但不排除数据库版本不正确或数据库有问题,可以在本地环境检验。 8、访问出现This IP is being shared among many domains… 表示ip被多个域名享用,可能性1:这是共享ip,只能绑定顶域名使用,无法直接使用ip访问。可能性2:域名解析未生效,ping域名得到的ip跟空间ip一致说明已生效,则有可能是浏览缓存造成的,清空浏览器缓存在访问。 9、续费或升级后还显示暂停状态 无忧主机过期或超容量被关站通常使系统控制的,当空间续费后或升级后会自动开启,访问还提示暂停可能是浏览器缓存,多次刷新浏览器或清空全部缓存可以解决。 10、显示重定向次数过多 重定向问题一般是修改hosts文件导致的,如果域名在网站解析生效了,可以将本地解析删除,清空浏览器缓存在访问;如果还是可能因为路由器中存在dns缓存,重启路由器。 11、访问提到php版本 提示信息不尽相同,如require php > 5.3.0,表示当前版本低于5.3.0,要求无忧主机客服跟换到5.3或更高版本。 13、更换域名导致错误 网站更换域名后,可能会出现个别链接无法访问或排版混乱,这是因为程序或数据库中存在原来的域名,更换后即可解决。 14、访问出现“Internal Server Error The server… 遇到一个服务器内部错误或错误的配置,无法完成访问请求, linux环境下的php虚拟主机服务器为了保护用户站点安全,全局设置了虚拟主机根目录禁止高于755权限运行,如程序文件中设置了777的权限,需要重置权限。 以上是无忧主机小编精心挑选的php虚拟主机建站遇到的常见错误,操作说明上不是很详细,但也大致可以为新手站长提供了解决思路,更多不懂的问题可以在无忧主机主站进行检索,希望本教程可以为更多的无忧主机客户解决实际问题。
本文地址:https://www.51php.com/setup/26814.html