Php WordPress迁移足够权限错误

Php WordPress迁移足够权限错误,php,wordpress,Php,Wordpress,我有一个奇怪的问题,我从未遇到过 我将网站从PC迁移到服务器。嗯,我做过很多次,但从未遇到过这个问题 好的,我所做的是,我复制了主题,导出了数据库,并导入到服务器上+我将表前缀从wp_替换为site_,以匹配服务器预先制作的WordPress安装前缀 该页面工作正常,但是,当我以管理员身份登录时(没有其他用户,然后是管理员),我收到以下错误: 当我打开实际页面时,我看到: 顶部的白线是admin菜单的位置 看起来,用户实际上已经登录,但不知何故被服务器拒绝了 我知道这是一个很小的问题,可以通

我有一个奇怪的问题,我从未遇到过

我将网站从PC迁移到服务器。嗯,我做过很多次,但从未遇到过这个问题

好的,我所做的是,我复制了主题,导出了数据库,并导入到服务器上+我将表前缀从
wp_
替换为
site_
,以匹配服务器预先制作的WordPress安装前缀

该页面工作正常,但是,当我以管理员身份登录时(没有其他用户,然后是管理员),我收到以下错误:

当我打开实际页面时,我看到:

顶部的白线是admin菜单的位置

看起来,用户实际上已经登录,但不知何故被服务器拒绝了

我知道这是一个很小的问题,可以通过在本地PC上重新安装WordPress来解决,但我想知道为什么会发生这种情况,以及如何实际修复它


PS:这里面没有插件。只是我的自定义主题。

看起来您正在登录,但您的帐户没有管理员权限。转到数据库中的
site\u usermeta
表,确认
meta\u键和
meta\u值使用了正确的前缀。它们应该是
site\u capabilities
site\u user\u level
等,而不是
wp\u capabilities
wp\u user\u level
等。还要确保
site\u capabilities
设置为administrator

此外,检查
site\u options
表,查看是否有任何
option\u name
s仍在使用
wp\u
而不是
site\u
本质上,如果您更改了配置文件中的前缀,您还需要更改MySQL数据库中前缀的所有条目。


下面是一个很好的参考资料:

看起来您正在登录,但您的帐户没有管理员权限。转到数据库中的
site\u usermeta
表,确认
meta\u键和
meta\u值使用了正确的前缀。它们应该是
site\u capabilities
site\u user\u level
等,而不是
wp\u capabilities
wp\u user\u level
等。还要确保
site\u capabilities
设置为administrator

此外,检查
site\u options
表,查看是否有任何
option\u name
s仍在使用
wp\u
而不是
site\u
本质上,如果您更改了配置文件中的前缀,您还需要更改MySQL数据库中前缀的所有条目。


下面是一个很好的参考资料:

您是否更改了配置文件中的前缀?我将表名的前缀更改为写入
wp config.php
文件中的前缀。正如我所说的,这一方的工作完全正常,只是我无法登录到管理面板。看起来你正在登录,但你的帐户没有管理员权限。转到数据库中的
site\u usermeta
表,确认
meta\u键和
meta\u值使用了正确的前缀。它们应该是
site\u能力
site\u用户级
等,而不是
wp\u能力
wp\u用户级
。还要确保
site\u capabilities
设置为administrator。我更改了设置,但仍然收到相同的消息。任何其他地方,我需要更改吗?检查
site\u options
表,查看是否有任何
option\u name
s仍在使用
wp\u
,而不是
site\u
您是否更改了配置文件中的前缀?我将表名的前缀更改为
wp config.php
文件中写入的前缀。正如我所说的,这一方的工作完全正常,只是我无法登录到管理面板。看起来你正在登录,但你的帐户没有管理员权限。转到数据库中的
site\u usermeta
表,确认
meta\u键和
meta\u值使用了正确的前缀。它们应该是
site\u能力
site\u用户级
等,而不是
wp\u能力
wp\u用户级
。还要确保
site\u capabilities
设置为administrator。我更改了设置,但仍然收到相同的消息。任何其他地方,我需要更改吗?检查
site\u选项
表,查看是否有任何
option\u名称
s仍在使用
wp\u而不是
site\u