2014-02-12 84 views
0

我跑了我的login.ctp ....它給了我一個致命的錯誤,說「調用一個非對象的成員函數allow()」,我不知道如何解決它...這是我的AppController它曾在beforeFilter函數的錯誤:驗證允許()錯誤

 public $component1 = array(
      'Session', 'Auth' => array(
            'loginRedirect' => array(
            'controller' => 'users', 
            'action' => 'home' 
           ), 
      'logoutRedirect' => array(
      'controller' => 'users', 
      'action' => 'login' 
       ) 
       ) 
      ); 

     function beforeFilter(){  
     parent::beforeFilter();  
     $this->Auth->allow('add','view'); 
+0

$組件,而不是$ COMPONENT1? – Aaron

回答

0

你應該改變public $component1public $components