1、最近有站长发现有网站打开直接显示系统发生错误,没有其他的错误提示。遇到这种情况,站长们该如何因对呢?
2、首先查看网站是哪一种程序语言的,现在常用的是PHP和之前的ASP或者是.NET的程序。现在PHP的源码网站,有很多的二次开发,帝国和织梦等。就拿ThinkPHP的举例来说。这种程序的出现了提示,小编认为需要按照如下来排查。
3、站长现在使用虚拟主机的概率很大,查看同一个服务器的其他网站,打开是否是正常,另外还需要排查下是不是域名解析指向有误。如果服务器上其他网站都可以正常访问,域名也是正常的,很大原因是出于网站程序上。
4、打开FTP软件,输入FTP用户名和密码,进入FTP远程,查看下最近有没有新的程序文件或者是文件夹**更新的情况。发现更新的文件,打开检查下文件是否注入代码,删除掉非正常代码。如果查不出是程序文件的问题,小编建议个简单的方法,找出最近一次的备份,覆盖现有的程序,然后清理缓存,重新打开网站是可以恢复正常!
5、程序上的原因排除了,还是现实系统错误,可以查看下数据库的原因,数据库配置文件config.php等,是否是数据库配置被更改了,重新填写数据库连接信息,上传覆盖现有的配置文件。广深互联 |