제목 | CI 3.0에서는 ci_sessions의 목록들이 시간 경과 후 테이블에서 안지워지는건가요? | ||
---|---|---|---|
카테고리 | CI 2, 3 | ||
글쓴이 | 범고래 | 작성시각 | 2017/06/04 05:27:30 |
|
|||
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
|
범고래
/
2017/06/04 16:58:09 /
추천
0
웅파/ 아하! 이번 버전에는 지워지지 않는게 정상이란거군요. 전 혹시 설정에서 못 본게 있어 안지워지나 생각했었네요. 답변 감사합니다.^^ |
정 비우고 싶으시면 cron으로 사용자가 뜸한 시간에 userdata가 비어있는 세션들 지우시면 됩니다