我知道有几个线程在问类似的问题 - 但我还没有找到任何解决这个特定语法错误的真正答案,我已经一遍又一遍地按照教程进行操作,但仍然以这些错误结束 - 我知道它正在寻找 ACL 和 ACO 之间关系中缺少的节点 - 呃,请帮忙
Warning (512): DbAcl::check() - Failed ARO/ACO node lookup in permissions check. Node references:
Aro: Array
(
[User] => Array
(
[id] => 1
[username] => admin
[group_id] => 1
[created] => 2012-06-15 14:20:44
[modified] => 2012-06-15 14:20:44
)
)
Aco: controllers/Pages/display [CORE/Cake/Controller/Component/Acl/DbAcl.php, line 79]
你的应用似乎找不到页面控制器的显示操作的 aco 记录。确保您将所有 aco 加载到数据库中的最快方法是使用 AclExtras 插件,这将扫描您的控制器文件并将所有操作添加到您的 aco 表中。