CI 묻고 답하기

제목 CI 3.0에서는 ci_sessions의 목록들이 시간 경과 후 테이블에서 안지워지는건가요?
카테고리 CI 2, 3
글쓴이 범고래 작성시각 2017/06/04 05:27:30
댓글 : 2 추천 : 0 스크랩 : 0 조회수 : 14267   RSS

3.0으론 이번에 처음 작업해보는데

db에서 자동으로 지워지지 않네요.

 

뭔가 따로 설정을 해줘야 DB에서 지워지는건지..

$config['sess_driver'] = 'database';

$config['sess_cookie_name'] = 'ci_session';

$config['sess_expiration'] = 3600;

$config['sess_save_path'] = 'ci_sessions';

$config['sess_match_ip'] = FALSE;

$config['sess_time_to_update'] = 300;

$config['sess_regenerate_destroy'] = FALSE;

 

현재 설정 상황인데 세션 목록이 일정 시간 후에 데이터베이스에서 삭제 되려면

혹시 다른걸 해줘야 하는건가요?

 다음글 remap을 사용할 경우 팝업 사용시 팝업 관련된 처... (3)
 이전글 전체페이지에 헤더,푸터 부분이 공통적으로 들어 가야 되... (3)

댓글

변종원(웅파) / 2017/06/04 11:09:45 / 추천 1
db에 남아있어도 문제가 되지않습니다 userdata의 내용이 날아가기 때문에 세션은 정상적으로 날아간겁니다.
정 비우고 싶으시면 cron으로 사용자가 뜸한 시간에 userdata가 비어있는 세션들 지우시면 됩니다
범고래 / 2017/06/04 16:58:09 / 추천 0

웅파/ 아하! 이번 버전에는 지워지지 않는게 정상이란거군요.

전 혹시 설정에서 못 본게 있어 안지워지나 생각했었네요.

답변 감사합니다.^^