wordpress出现的问题

wordpress外贸建站的客户遇到很奇怪的问题,他的wordpress后台没有安装插件的入口,插件除了能启用/禁用,也没有删除按钮,主题也是无法在后台上传,还有wordpress核心升级也没有入口,总之就是少了很多常规菜单。

Wordpress很奇怪的问题-管理员无权限升级/不能安装主题和插件/不能删除Wordpress很奇怪的问题-管理员无权限升级/不能安装主题和插件/不能删除

排查过程

  1. 主题/插件问题:起初以为是插件/主题的问题,因为有安装一个插件,可以修改后台菜单,角色权限等。试着禁用所有插件,但问题还是依旧存在,再换个主题,也是一样的问题。
  2. 管理员权限问题:接下来排查管理员权限,因为网站里面有好几个管理员(角色为administrator),我们用系统第一个管理员账户登陆,创建一个新的管理员,用新的管理员登陆,发现也是一样的问题。
  3. 核心程序问题:接下来排查核心程序,重新安装核心程序,并且修复数据库表,但还是一样的问题。
  4. 配置问题:接下来排查配置问题,打开wp-config.php文件,发现多了以下2行代码,也不知道是客户安装了哪个插件自动写入的。

define(‘DISALLOW_FILE_EDIT’, true);
define(‘DISALLOW_FILE_MODS’,true);

Wordpress很奇怪的问题-管理员无权限升级/不能安装主题和插件/不能删除

问题解决方法

从你的网站主机控制面板,文件管理,进入 wordpress网站根目录,打开wp-config.php文件编辑,把true改false ,或者直接删除,保存文件,wordpress后台刷新一下就正常了。