事情的源委是这样的。
1)打开自己的Blog网站,发现不能正确跳转到主页
2)在Gmail中收到一封,宣告我的Bythost帐号挂起的邮件
As a result of the high MySQL server load and resource usage, your account b11_999999 was suspended.
3)进入Bythost的cPanel控制平台,已经通知我的帐号挂起,需要升级
至此已经清楚不能跳转的原因,按照经验采取措施
1)在cPanel中,发出一个技术票给管理员,我就写了一句话“Please reactive my account”
2)数分钟后,收到管理员的Mail,确认被重新激活。网页可以正常访问
3)进入WordPress后台,看到了竟然有2000多封待认证的评论,立马知道了这次数据库超额的根本原因
4)用手一封一封删除,显然太慢,直接进入数据库,删除了这几天的所有评论。因为也没有什么评论,也不怕删除合法数据的。
5)发现垃圾评论还在攻击,过了一会儿又攒了十几个,看来必须关闭评论功能。有很多方式,可以参考http://www.xuelangteam.com/blog/wordpresslaji/
最后选择了直接关闭所有文章的评论功能,等风头过了,再重开
经过一番努力,终于完全恢复,看来只要暴露在网上,不管网站又多小,都要小心来自外部的恶意的攻击。
你没有安装 Akismet 插件吗? 我都是靠它挡掉所有的垃圾评论的。