新闻中心

网站访问失败与报错的解决思路

作者 / 无忧主机 时间 2014-09-04 16:03:19

小编在无忧主机工作虽然时间不是很长,但是遇到的网站报错的各种问题呢,还是比较多的,还有网站访问不了,其实有很多站长朋友都会认为这些都是服务器的问题,无忧主机小编其实就可以告诉您们,其实这些都不是服务器的问题,因为刚开始您的程序是运行是没有任何的问题,可是您修改了或者动过什么您就会出现这样的问题,那么这些问题我们要怎么去排除呢? 1、网站访问不了出现,网络链接失败,像这种问题的话,无忧主机小编的解决方法是这样的,首先您ping 域名是否能ping通,并且是否在您空间的IP上,如果这些问题都排除掉了,那么能ping通 但是IP也是空间的IP那么这种的可能性是您的域名被墙了,是否被墙了呢,打开这个网址检查一下;http://www.checkgfw.com/,把域名输入进去检测。还有一种情况就是您ping域名的时候ping不通,ping ip能ping通,那就说明了您的域名的dns有问题,这个时候联系域名上解决这个问题。还有一种情况就是两个都不能ping通或者都能ping通但是就是访问不了,想这样情况的话直接重启路由,清空浏览器缓存,访问,还是访问不了,请联系QQ340555007 2、网站出现乱码或者是出现警告之类的报错,这些错误其实并不是很难的一般乱码就是文件本身已经乱码或者也是编码格式的问题导致,特别是ecshop只要编码格式不对就会报错。说是什么class-什么什么的文件出错,这种情况您只要看前面一个文件是什么 把那个文件的编码格式换成本身网站的程序的编码格式就可以解决这个问题了。其实有很多从win主机迁移多来的 多数都会出现utf8 bom这个编码格式只要换成utf-8就可以解决这个问题了。 3、网站搬家的时候填写了数据库信息但是还是白屏,想这种情况的话一般都会有两种原因的,第一种程序搬家的时候没有完整的迁移过来 第二种情况就是数据库配置文件的编码格式不对导致的。还有一种情况是从本地迁移的但是前面的数据库表的前缀在数据库配置文件里面删除了,上传到服务器的时候没有填上去,也会出现这样的情况。如果这些您也还是不能解决的话请联系QQ340555007 4、当我们访问网站的时候加index.php能访问网站但是直接输入域名是不能访问的出现这样的情况其实是很简单的,只要设置默认首页就可以解决这个问题,但是一般加index.php或者index,html这样的一般都是不会加的 因为我们默认就是这个的,比如说discuz这个论坛程序,默认的首页不是index.php,但是有的时候可以直接是访问的有的时候是不能的,所以出现这样的问题只需要把您这只的默认首页的文件找到然后加入默认的规则,把以下的规则加入您的.htaccess里面就了可以了如果您的默认首页不是index.html那么请修改为您的首页即可,规则如下: DirectoryIndex filename.ext index.html index.htm index.php index.shtml 5、网站出现404,但是是把伪静态关闭了就可以正常的访问了,这种问题不用想就是规则导致,您可以查找您的根目录是否存在.htaccess这文件,如果存在打开看是否有伪静态的规则,每个程序的伪静态规则都是不一样的,所以找到您的程序的伪静态规则放入进去就可以解决这个404的问题了。 6、网站被人攻击导致出现500错误,或者是输入域名会调转到其他的域名,最常见的程序就是worpress,因为这种的话直接是把您的.htaccess的规则直接改掉,并且您看到的是空白的,出现这样的情况的话,把您的程序,仔细的找一下,看看那些文件不是您的网站程序,直接删除掉,然后从新建立规则就可以解决这个问题。 7、还有一种很奇葩的问题就是,编写程序的时候不小心多了空格报错导致报错的话,这样的情况的话 直接找到报错的这个文件,看看哪里有空格的,一般都是您修改哪里就可以在哪里找出的,所以这个也是很简单的一个问题,也是很多喜欢二次开发站长朋友忽略的一个问题。 上面的那些问题是无忧主机小编在工作中最容易碰见的问题的一些解决的思路,当然不是很全面,但是出现这样的问题,我们可以立马的去测试是否是这些问题了,如果不是请联系无忧主机小编:340555007,虽然无忧主机小编不是大神,但是会尽力去帮您解决这个问题的。

本文地址:https://www.51php.com/others/16360.html

1
1
1
1
1
1
1

客户服务热线

0791-8623-3537

在线客服