wordpress搬家时更换表前缀引起的错误

将两个wordpress搬在一个数据库时,将其中一个的表名进行了更改,结果登录后台时出现这样的错误:
‘You do not have sufficient permissions to access this page.’

更改表前缀后,需要在wp-config里修改$table_prefix  = ‘wp_’; 比如我们将wp 改为 cw。

那么还需要在以下两个表中修改相应的数据:

wp_usermeta 和 wp_options

比如我们将wp_usermeta 和 wp_options 分别改为 cw_usermeta 和 cw_options

那么就要执行以下语句进行替换:

UPDATE `cw_usermeta` SET `meta_key` = REPLACE( `meta_key` , ‘wp_’, ‘cw_’ );

UPDATE `cw_options` SET `option_name` = ‘cw_user_roles’  WHERE `option_name` =’wp_user_roles’ AND `blog_id` =0;



无觅相关文章插件,快速提升流量

标签:

实在不堪垃圾评论的骚扰,还是禁止了吧,有事微博联系吧。