前两天莫名其妙的不知道怎么回事,Wordpress所有的留言就都看不到了,只能看到评论的人,看不到内容。但登录到后台就能看到留言,数据库也没什么问题。一开始怀疑是主题的原因,不过换了几个主题问题也还是依旧,看了半天与评论相关的几个文件也没有什么异常,实在是没有头绪。今天一看又正好赶上2.5.1升级,于是一怒之下决定重建wordpress。
不过先得庆幸我用了WordPress Database Backup 这个插件,而且我设置的是每天备份,备份数据自动发送到我的信箱里面……。重建过程还算顺利:先用phpmyadmin把数据库删掉,然后把wordpress所有的程序文件也都删了。之后重新上传2.5.1的文件;重新建了数据库,安装wordpress;这些都设置好之后再回到phpmyadmin,把之前wordpress database backup 自动备份的文件导入数据库,再回到wordpress的时候会提示数据库升级,确认然后几分钟之后就ok了。
重新打开blog,留言评论什么的终于正常了。不过为了保险起见,我用的是上周末的备份数据恢复的,所以可能有些浏览信息可能就没了,所幸这周忙的要命,没来得及写什么东西。这周的评论我是用在备份文件中找到然后手动插入的办法也算解决了……
看来Wordpress数据每天备份还是很有必要的,强烈推荐WordPress Database Backup 插件……
April 29th, 2008 at 1:13 am
我说一下,那个Database Backup插件确实不错,但是并非每个服务器都可以用的。我自己用的盘古,就没法使用,好像是PHP缺少什么模块,备份只能使用phpMyAdmin。
另外,重装WordPress有更简单的法子,就是用phpMyAdmin直接删掉wp_options表,然后运行install.php就ok了。
反正你有db的备份,下次如果重装,可以试试这个法子。
嘿嘿,乌鸦嘴了。。
April 29th, 2008 at 1:14 am
我说的那个法子不会损失任何数据,而且会多一片Hello World出来,嘿嘿……
April 29th, 2008 at 9:06 am
盘古… -_-|||
April 29th, 2008 at 6:57 pm
哦,听起来这个方法很不错啊,早知道我就省得这么折腾了,呵呵,下次有机会再试试吧,不过最好还是算了:)
May 1st, 2008 at 11:58 pm
我以前听说有位老兄利用WordPress Database Backup 设置每小时备份!!!
May 3rd, 2008 at 2:46 pm
@stephen:这个……,每小时备份也有点太狠了……
May 7th, 2008 at 1:01 pm
[...] WordPress恢复手记 [...]