新闻中心

WordPress升级到3.8.1管理员丢失权限解决方法

作者 / 无忧主机 时间 2014-08-12 17:51:31

前两天无忧主机小编在弄自己博客的时候,进入wordpress后台的时候提示我要升级到3.8.1这个版本,于是无忧小编新奇的就点击了鼠标看看,想看下有什么最新的功能可以摸索下,然后小编就开始其实wordpress更新也不是很难,结果更新好了之后无忧小编登陆的时候居然白屏了!根据无忧主机小编处理wordpress的经验,最后通过更换了主题得到了解决。之后无忧主机小编进入后台看看还有什么其他问题。除了,还缺少普通用户权限,无法进行任何后台操作。   小编在网上找了一大圈终于发现了有一位站长朋友也遇见了和无忧主机小编一一的情况。于是在网站上面和这位站长留言等了2天后终于给我回复了结果是我也在考虑中写脚本试试看!最终还是失败,无忧主机小编还是没有放弃依然的在网上找答案,最后无忧主机小编决定备份还是自己试试。   根据无忧小编自己搜索到的信息差不多已经确认好了问题是出在wp_usermeta这张表中。于是小编就找到一个正常的测试环境的数据库对比了一下,发现有很多的不同之处,为了完全匹配表,我一个个的删除这个表里面的内容生怕弄错了,然后按照测试环境中的正确数据进行了添加。最后小编又尝试登录后台终于好了,其实觉得方法很简单就是在替换的时候要注意user_id这个字段因为这个要填写管理员账号的ID,例如有些默认是1的话就填写1,之后wp_capabilities字段填写a:1:{s:13:”administrator”;b:1;}这样写的话表示最高权限,如果wp_user_level填写10表示最高等级!   无忧主机相关文章推荐阅读: 调用WORDPRESS单页面方法 WORDPRESS百度推送没效果问题解决方法 WORDPRESS怎样预防注册机刷注册的方法? WORDPRESS用户注册成功后页面直接显示注册时密码无需邮箱获取

本文地址:https://www.51php.com/wordpress/15835.html

1
1
1
1
1
1
1

客户服务热线

0791-8623-3537

在线客服