今天给哥碰上了,不知道碰了哪个倒霉的插件,wp-config.php被直接搞成了0字节。后悔手贱…… 折腾了半个下午,只要把wp-config.php传上去就要求我重装。胆战心惊啊。硬着头皮重装了,还好数据库和content目录都在。然后把数据库所有从前的表格的prefix都重命名,这样主页才恢复,但后台死活登不上,显示“你没有足够的权限访问这个页面”。网上疯狂找了一圈才勉强找到一个SQL方法恢复了登录页面。
UPDATE NEW_options SET option_name = REPLACE(option_name,'OLD_user_roles','NEW_user_roles');# 影响列数: 1 UPDATE NEW_usermeta SET meta_key = REPLACE(meta_key,'OLD_','NEW_');# 影响列数: 2
接下来问题是主题下所有的文章链接全部失效,猜测是数据库中的post table有问题,或者是主题有问题?实验了一下都不是,继续祭出谷歌大神,找到解决方案为:
博客的首页能访问,但所有的内部链接都失效,这种事情以前遇到过几次了。估计是.htaccess 文件的更新造成的。 解决方法很简单,在 WordPress 博客后台的固定链接设置页面按一下保存按钮即可。
现在终于好了!然后把一个个插件重新恢复回来。 最后一件事当然还是备份数据库了。谁知道下回会发生什么呢……
哥,您受苦了。。。
@ric83311//汗
@S̆̈:吐舌头
数据库在后台应该可以备份到本地把
@Bigman可以的。
你也换主题了,还是这种简洁的好啊,作为博客。原来那个总感觉像个门户。。。
@勺子嗯嗯,我在试验,争取完善这个主题。这是WP自带的主题。