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