session 存储在数据库中的问题
我这边设置session存储在数据库中,然后发现过期session不会从数据库中删除,导致数据库中的记录很多config中设置为
$config['sess_driver'] = 'database';
$config['sess_cookie_name'] = 'ci_session';
$config['sess_expiration'] = 7200;
$config['sess_save_path'] = 'sys_sessions';
$config['sess_match_ip'] = FALSE;
$config['sess_time_to_update'] = 300;
$config['sess_regenerate_destroy'] = FALSE;
请问大家有没有这个问题,如何解决呢?
你可以先去查看 PHP 對於過期 Session 的處理方式
及為什麼要這樣處理? session类好像有自动清理过期数据的功能。
页:
[1]