首先,CI3会话表和CI2会话表(将会话数据保存到数据库)的结构不同
新的会话表结构
CREATE TABLE IF NOT EXISTS `ci_sessions` ( `id` varchar(40) NOT NULL, `ip_address` varchar(45) NOT NULL, `timestamp` int(10) unsigned DEFAULT 0 NOT NULL, `data` blob NOT NULL, PRIMARY KEY (id), KEY `ci_sessions_timestamp` (`timestamp`));
第二,它们支持新配置的旧配置变量,但是最好使用新配置
$config['sess_driver'] = 'database';$config['sess_cookie_name'] = 'ci_sessions';$config['sess_expiration'] = 7200;$config['sess_save_path'] = 'ci_sessions';//its your table name name$config['sess_match_ip'] = FALSE;$config['sess_time_to_update'] = 300;
在他们的文档中查看更多详细信息
很少有新功能可用于会话库。
记住 不要忘记通过autoload.php加载它,或者
$this->load->library('session');在使用前加载它。


