2014-01-25 70 views
0

當試圖運行基於CakePHP程序我收到以下錯誤:Helper類sessionHelper找不到

2014-01-25 11:46:21 Error: [MissingHelperException] Helper class sessionHelper could not be found. 
Exception Attributes: array (
    'class' => 'sessionHelper', 
    'plugin' => false, 
) 

它發生時,我複製的CakePHP應用到生產服務器。在以前開發的任何CakePHP應用程序中,我從來沒有像這樣的錯誤。

只需提及Session助手在AppController中加載即可。服務器上的PHP版本是5.3.10。

回答

6

嘗試包括SessionHelper而不是sessionHelper

public $helpers = array('Session'); 

如果生產服務器在UNIX,這是很重要的。

0

包括SessionHelper正如cornelb所說。在手動呼叫會話幫助器時要小心,只需撥打即可使用大寫字母'S'

$this->Session->read('Auth.User');