CI 묻고 답하기

제목 ci3 세션 질문드립니다.
카테고리 CI 2, 3
글쓴이 테러보이 작성시각 2020/02/03 09:46:15
댓글 : 2 추천 : 0 스크랩 : 0 조회수 : 12062   RSS
테러보이

안녕하세요.

ci 초보 테러보이라고 합니다.

ci3로 프로젝트 하나를 오픈했는데 이해가 되지 않는 상황이 생겨 질문 드립니다.

이 프로젝트의 경우 로컬(laragon)에서 개발하고 깃을 통해 실제 서버(centos)로 배포하는 프로젝트 입니다.

$config['sess_driver'] = 'files';
$config['sess_cookie_name'] = 'fcgo_session';
$config['sess_expiration'] = 7200;
$config['sess_save_path'] = FCPATH.'attach'.DIRECTORY_SEPARATOR.'session';
$config['sess_match_ip'] = FALSE;
$config['sess_time_to_update'] = 600;
$config['sess_regenerate_destroy'] = FALSE;

 

위처럼 세션 폴더를 분리 하여 저장하여 사용중입니다.

로컬서버에서는 해당 폴더에 차곡차곡 잘 쌓이는데 서버쪽에는 세션이 전혀 담기지 않고 서버 tmp 폴더에 쌓이더라구요.

소유주나 권한까지 문제가 없는데 혹시 이러한 사항이 발생 하신분 계신가요??

 

추가로 sentry를 통하여 오류를 감시 중 이지만 에러도 발견되지 않는 상황이네요.

 

요약: 로컬에는 지정된 위치에 세션이 생성, 서버에서는 지정 위치가 아닌 시스템 tmp에 저장, 에러는 발생하지 않음

 다음글 코드이그나이터 ftp 업로드시 파일용량이 0 그리고 에... (1)
 이전글 반복문 트랜잭션에 관련해서 질문드립니다. (2)

댓글

한대승(불의회상) / 2020/02/03 14:47:57 / 추천 0
phpinfo()로 실제 세션이 어디로 저장되도록 되어 있는지 확인해 보세요.
테러보이 / 2020/02/03 15:00:36 / 추천 0

로컬서버에는 지정된 경로에 저장하도록 나오고

실 서버는 시스템 tmp에 저장하도록 나오네요.

(소스는 동일합니다)