首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >DbAcl:: check () -权限检查中ARO/ACO节点查找失败。

DbAcl:: check () -权限检查中ARO/ACO节点查找失败。
EN

Stack Overflow用户
提问于 2011-11-08 19:24:52
回答 2查看 7.5K关注 0票数 4

我正在使用cakephp和acl。但我要面对这个错误。

代码语言:javascript
复制
DbAcl::check() - Failed ARO/ACO node lookup in permissions check.  

谢谢你的帮助。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-11-08 19:56:51

您可能已经向控制器添加了操作,但没有更新aco表。您可以使用cake shell从命令行更新acos。

UsersController的操作view添加aco

代码语言:javascript
复制
cake acl create aco Users view

为新控制器添加aco (例如,用于PostsController)

代码语言:javascript
复制
cake acl create aco controllers Posts

如果发现有一个脚本来自动更新acos是最有用的。您可以自己编写,也可以使用try something like this aco_sync shell

票数 10
EN

Stack Overflow用户

发布于 2014-08-15 20:23:10

或者只是在cake console cake AclExtras.AclExtras aco_sync中使用这个命令,它将为你刚刚添加的新视图或控制器更新所有需要的AclExtras,当然,你需要使用aco插件。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8049637

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档