2013-02-17 66 views
1

我想使用codeigniter會話來啓用kcfinder僅用於登錄用戶。CodeIgniter和KCFinder上的會話集成

在我登錄控制器

我設置像

$sesData = array(
      'userId' => $this->input->post('username',true), 
      ..... 
      'KCFINDER' => Array('disabled' => FALSE) 
); 

會議在kcfinder的config.php我有會話var當成默認

'_sessionVar' => &$_SESSION['KCFINDER'], 

但我仍然無法訪問取景器(通過ckeditor)我得到「你沒有權限瀏覽服務器」。

在kcfinder的config.php文件,如果我把這個

'disabled' => true, 

'disabled' => false, 

kcfinder的偉大工程,但它具有公共訪問。

+0

你有CI使用本地文件會話或數據庫會話? – 2013-02-17 15:44:48

+0

本地文件會話。會議很好。 – 2013-02-17 16:05:48

回答

3

我通過設置kcfinder會話

session_start(); 
$_SESSION['KCFINDER'] = array(); 
$_SESSION['KCFINDER']['disabled'] = false; 

,但我仍然在尋找一個笨的解決方案