为什么它会给我这个错误,我检查了所有的代码,我希望没有愚蠢的错误。登录页面是为了显示。
致命错误:无法在第64行的C:\ wamp \ www \ dale-blog \ app \ Controller \ UsersController.php中重新声明UsersController :: beforeFilter()
//line 63:
public function beforeFilter() {
parent::beforeFilter();
$this->Auth->allow('add'); //Letting users register themselves
}
答案 0 :(得分:2)
这意味着您已在同一控制器中声明public function beforeFilter()
两次。
答案 1 :(得分:0)
我对cakephp并不熟悉,但我可以向你保证,这条消息暗示了先前声明过的所述函数(beforeFilter)。搜索有问题的副本并将其删除。
快乐的结块,欢呼声
答案 2 :(得分:0)
我有同样的'错误'。这是因为教程告诉您必须编写两次代码,但必须明确必须修改而不是添加的行是
public function beforeFilter(){
$this->Auth->allow('index','view');
}
AppController.php文件中的