제목 | 세션 재 질문 | ||
---|---|---|---|
글쓴이 | 윤 | 작성시각 | 2015/12/08 08:39:24 |
|
|||
http://codeigniter-kr.org/qna/view/18162/page/1/q/%EC%84%B8%EC%85%98subject 세션 질문을 올렸었는데 이것저것 삽질을 해봐도 redirect후 세션이 죽은현상을 아직해결을 못했습니다. 여전히 컨트롤러에선 살아있는데 redirect 후 view 에선 세션이 죽어버리네요. 해결이 안되면 2.0 대로 다시 다운그레이드할 예정입니다. 마지막으로 질문드리고 싶은데. view ㅍㅔ이지에서 var_dump($this->session->all_userdata()); 로 세션을 찍어보면 ["__ci_last_regenerate"]=> int(1449533145) 이 시간이 찍히던데 refresh 할때마다 이시간이 계속 바뀌는데 이게 정상인가요? view 페이지에선 설정된 expiration 값을 찍어보려고 $this->session->sess_expiration; 이 걸 찍어봐도 아무것도 안찍히거든요. centos 이고 ci 3.0 입니다. 서브도메인이구요. (서브도메인이 문제인가 싶어서 ci2.0 대가 설치된 다른 서브도메인은 아무 문제없습니다.) 읽어주셔셔 감사합니다. |
|||
다음글 | 오라클 DB 쿼리 구문 관련 질문입니다. (3) | ||
이전글 | Call to a member function get... (2) | ||
kaido
/
2015/12/08 10:15:04 /
추천
0
|
윤
/
2015/12/08 13:38:21 /
추천
0
$config['sess_driver'] = 'files';
$config['sess_cookie_name'] = 'ci_sessions'; $config['sess_expiration'] = 7200; $config['sess_save_path'] = '/var/lib/php/session/'; //$config['sess_driver'] = 'database'; //$config['sess_cookie_name'] = 'ci_sessions'; //$config['sess_expiration'] = 7200; //$config['sess_save_path'] = 'ci_sessions'; $config['sess_match_ip'] = TRUE; $config['sess_time_to_update'] = 300; $config['sess_regenerate_destroy'] = FALSE; kaido 님 , 감사합니다! 현재 설정부분입니다. kaido님 제가 집에 놓고 사용하는 작업서버인데요. 서버에 오셔셔 체크해주실수있으실까요? 혹시나 하고 부탁드려봅니다.~ |
변종원(웅파)
/
2015/12/08 14:27:48 /
추천
0
$config['sess_cookie_name'] = 'cisessions';
$config['sess_match_ip'] = false; 로 바꾸고 테스트해보세요. |
윤
/
2015/12/15 10:13:23 /
추천
0
댓글 감사합니다.
바꿔서 해봤는데도 똑같네요. 세션 저장소를 /var/lib/php/session 으로 설정을 해놓았는데 왜 하나의 접속에 세션이 두개씩 생길가요..? |
redirect 때문에 죽지는 않습니다. 세션이 저장 안된걸로 보입니다.