在magento中以管理员身份登录后端
以管理员身份登录时显示“父角色 id 'G1' 不存在”错误消息
谁能告诉我如何解决这个错误。
尝试运行此查询:
insert into admin_role values(1,0,1,1,'G',0,'Administrator');
insert into admin_rule values (8,1,'all',null,0,'G','allow');
我可以通过在数据库中将所有用户的 tree_level 更新为“2”来解决这个问题......
UPDATE admin_role SET tree_level = 2 WHERE role_type = "U";
然后我清除了我的 Magento 缓存和会话,并能够成功登录。
此解决方案建议使用此修复程序。它还建议对核心代码进行更改,但到目前为止,我的情况还不需要这样做。
清除缓存为我解决了问题。
echo flush_all | nc localhost 11211
rm -rf var/cache