我刚刚为我新创建的蛋糕项目添加了ACL
权限。但是,当我尝试访问它进行创建时groups
,users
我收到以下消息:
Forbidden
You don't have permission to access /Udlejning/app/webroot
这是仅索引 ie 的错误消息localhost/Udlejning/
。
谁能告诉我为什么它将我重定向到那里以及我该如何解决?
值得一提的是,我的用户控制器中有以下规则:
public function beforeFilter() {
parent::beforeFilter();
// For CakePHP 2.0
$this->Auth->allow('*');
// For CakePHP 2.1 and up
$this->Auth->allow();
}
我的 AppController 看起来像这样:
public function beforeFilter() {
//Configure AuthComponent
$this->Auth->loginAction = array('controller' => 'Users', 'action' => 'login');
$this->Auth->logoutRedirect = array('controller' => 'Users', 'action' => 'login');
$this->Auth->loginRedirect = array('controller' => 'pages', 'action' => 'index');
}
这些是我的重定向规则
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteRule ^$ app/webroot/ [L]
RewriteRule (.*) app/webroot/$1 [L]
</IfModule>
眼镜
我正在使用 Cake 2.4 和 Linux mint