Codeigniter和会话问题

时间:2014-03-18 19:54:33

标签: php codeigniter windows-server-2012

此处遇到一些CI代码问题:

if((!empty($this->comm->GetSessionVar('TCSrch_ID')) || !empty($this->comm->GetSessionVar('TCSrch_Text')))){
    $tstxt = $this->comm->GetSessionVar('TCSrch_Text');
    $tsid = $this->comm->GetSessionVar('TCSrch_ID');
}


public function GetSessionVar($key){
    $CI =& get_instance();
    $CI->load->library('session');
    return (isset($_SESSION[$key])) ? $_SESSION[$key] : null;
}

Ubuntu Server对此没有任何问题,当它上传到生产Win 2012服务器时,我收到以下错误:Fatal error: Can't use method return value in write context in DRIVE:\MY_PATH\application\models\tasks_m.php on line 19

Winbox上的PHP版本是5.3.1,在Ubuntu上它是最新的(5.5.x)

我该如何解决这个问题?

不,我不能使用CI的内置会话管理器。

0 个答案:

没有答案