질문 Q #23212
CI3 세션 DB생성 문제
djakl 2021-04-19 11:49:31

안녕하세요.

세션을 DB를 사용해서 잘 이용하고 있었습니다.

서버 재부팅을 하고 나서 세션이 DB에 생성되지 않고, /tmp에 파일형태로 저장이 됩니다.

어떻게 해야하나요? 

php.ini 상 session.auto_start = 1 이고, 

timezone = Asia/Seoul로 잘 되어있습니다.

 

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

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

$config['sess_expiration'] = 31536000; //2시간

$config['sess_expire_on_close'] = FALSE;

$config['sess_encrypt_cookie'] = FALSE;

$config['sess_use_database'] = TRUE;

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

$config['sess_match_ip'] = FALSE;

$config['sess_match_useragent'] = TRUE;

$config['sess_time_to_update'] = 300;

$config['sess_save_path'] = NULL;

답변 1
#1 변종원(웅파) 2021-04-19 12:46:23

$config['sess_driver'] = 'database'; 임에도 파일로 생성이 된다면 어딘가 순정(?)이 아닌 것 같습니다.

코어 소스 변경이 있는지 찾아보셔야할 것 같네요.