【ALENG 自媒体】8月11日早间自媒体专稿,话说从2008年涉足独立博客至今,掐指一算,走独立博客这一行已经10多年了。10多年间,我的独立博客网站先后使用过早期的Z-blog博客系统,后来还安装过某著名的CMS系统,直到发现wordPress/ target=_blank class=infotextkey>WordPress,才算是找到了一套好的博客系统。目前,全球大约35%的网站使用的系统就是WordPress,这其中不乏一些著名的机构和企业网站。我自己使用WordPress系统也已经好多年了,这些年间,曾经多次经历过主机故障,数据丢失,但是网站被黑,却没有经历过,直到最近。
最近一段时间由于忙,一直没有时间打理自己的独立博客网站,今天忽然想起了,于是想打开看看,却发现提示了“500服务器错误”。第一反应是主机可能出故障了,马上赶到主机提供商的后台,发现一切正常,查看网站数据,似乎也没有发现啥问题,但是无论如何,网站的所有页面都是“500错误”,打不开。后来突发奇想,手工键入网站后台登录页面,居然成功登陆了!
网站前台所有页面都打不开,但是后台却可以正常登录,这是啥情况?
我一边给主机商发了要求技术支持的工单,一边通过主机后台查看网站文件,看是否能够发现一些端倪。主机商很快就回复了工单,说是网站首页Index.php页面错误,错误代码在第9行。于是打开看这个文件,但是第9行究竟是啥错误,我压根自己也发现不了,但是这个文件的最新修改时间就在这个月初,看来,网站确实是被黑了。
网站被黑,如果数据都完好的话,对于大多数小白来说,最好的解决办法就是删除重装系统。尽管现在大多数主机商都提供一键安装WordPress,但是这毕竟是一件很费时间的事情,而且对于我来说,整个博客这10年来的数据大约在3GB左右,仅仅备份这些数据文件,就够麻烦的了,那么,有没有好的办法解决这个问题呢?毕竟,网站的后台还是可以打开的。
万般无奈中,我偶然发现网站后台提示WordPress系统有更新的版本,这不就是有办法了吗?因为WordPress版本更新后,会将大部分主要文件重写,因此,这个过程实际上等于是将博客系统“恢复出厂设置”,这不就能够解决首页被黑,被修改导致前台无法访问的故障了么?于是立即点击“更新”,大约一分钟后,更新完成,点击“查看网站”,Ok,一切完好如初,博客网站重新恢复了正常访问。
总结一下:我后来发现我的独立博客实际上是被挂马了,这可能与之前曾经尝试过的一个来源不明的主题有关,反正现在也没有时间排查,但是有一点可以肯定,那就是WordPress网站被黑,大概率与最近安装的主题或者插件有关系,所以无论是选择主题,还是插件,都应当从WordPress官方获取,这可以减少很多麻烦。在网站建设和WordPress 博客系统使用方面你都有哪些经验和心得,欢迎一起分享给大家!