douti9286 2016-04-25 08:54
浏览 36
已采纳

Codeigniter 3设置会话弹出MYSQL错误

I'm working with codeigniter for not a long time, but I encountered a really weird issue.

I'm trying to set a session called user_id after login process but for some reason I get a MYSQL error, even doe I do NOT use MYSQL as session storage.

There's the session config file.

$config['sess_driver'] = 'files';
$config['sess_cookie_name'] = 'ci_session';
$config['sess_expiration'] = 7200;
$config['sess_save_path'] = NULL;
$config['sess_match_ip'] = FALSE;
$config['sess_time_to_update'] = 300;
$config['sess_regenerate_destroy'] = FALSE;

There shouldn't be any reason for CI to actually give me a MYSQL error when trying to set the session.

  • 写回答

1条回答 默认 最新

  • dongtan1845 2016-04-25 10:14
    关注

    I have managed to find the answer... the issue was that by default the lastest Codeigniter version did not had $config['sess_use_database'] = FALSE; added in config.php file.

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?