博客遭遇第一次劫难。下午手贱,在网上找到个wordpress修改footer.php的文章,想照着改改,结果倒霉的事儿就轮到我了。不知道什么原因,博客突然间就不能访问了。前台访问提示:HTTP 500 – Internal Server Error,服务器内部错误。想登陆后台,结果还是一样的错误,wp-admin后台也登陆不了了,同样是HTTP 500内部错误。网上针对HTTP 500的错误是各说风云,看起来是公说公所有理婆说婆有理的那种。
1、怀疑是我改了footer.php的问题。于是拿之前备份的footer.php用ftp覆盖当前的,结果没用。
2、怀疑是空间商服务器在维护。查找同服务器下其他站点,发现人家的网站都没有问题,初步排除服务器问题。咨询了空间商客服,说是服务器没在维护,正常运营中。检查http://flyuphigh.com/index.html,可以正常访问。
可以得出:肯定是php程序出问题了。
3、鉴于本人php不懂,一时半会儿找不出哪里有问题,于是决定还原数据库,看看是不是数据库问题。不过上次备份数据库是在24号,还原了下果然可以登陆了,只是博客数据24号以后的都没有了。
真是太郁闷了,从24号到今天我总共有好几篇文章,还好百度和谷歌收录的及时,我就照着百度快照,很傻的手动恢复了这些文章。期间chrome的查看源码和审查元素的两项功能帮了我不少忙。再登陆后台,把一些插件配置重新配了一遍。到现在为止,基本算恢复了,只是这几天的统计数据和一些读者的评论没法恢复。哎!
这件事我吸取了教训呐!
一是不要手贱,即使手贱也要提前备份,特别是像我这样不懂php的。
二是数据库要定期备份,最好频繁些也行,安全第一嘛。否则真的很折腾。就当吃一见长一智了!