CakePHP 2.x:Alaxos ACL插件 - 配置管理路由

maa*_*aaz 2 cakephp cakephp-2.0 cakephp-2.1

我是一个蛋糕初学者,没有太多接触cakephp.我从-alaxos网站跟踪了Alaxos ACL插件foe cakephp 2.0的安装步骤.第二步是配置管理路由.

我已经完成了添加

Router::connect('/admin/acl', array('plugin' => 'acl', 'controller' => 'acl', 'action' => 'admin_index', 'admin' => true));
Run Code Online (Sandbox Code Playgroud)

到我的Cake/Routing/Router.php文件并配置app/Config/core.php:添加以下行

 Configure::write('Routing.prefixes', array('admin'));
Run Code Online (Sandbox Code Playgroud)

我不确定这是否是正确的做法...

在访问插件http:// localhost/cakeacl/admin/acl时,它会出错

 **Private Method in AclController
Run Code Online (Sandbox Code Playgroud)

错误:无法直接访问AclController :: admin_index().**

请帮帮我..谢谢你...

Saa*_*nch 6

尝试只在下面添加以下内容app/Config/core.php并删除路由器配置.

Configure::write('Routing.prefixes', array('admin'));