CI 묻고 답하기

제목 ci3 세션 관련 문의 드립니다.
카테고리 CI 2, 3
글쓴이 제롬씨 작성시각 2016/10/20 13:56:49
댓글 : 1 추천 : 0 스크랩 : 0 조회수 : 17369   RSS

잘 사용되던 소스를 새로 서버호스팅을 하고 옮기는데

손이 많이 가네요.. 

1.

일단 증상은 aaa.aaa.com/login 화면에서 

$this->session->set_userdata($newdata); 으로 세션을 파일에 저장하고 print_r($this->session->userdata()); 이렇게 확인하면 잘보입니다.

그런데 동일도메인의 다른 페이지 aaa.aaa.com/ (=aaa.aaa.com/dash)로 이동 하면 세션값이 모두 없어집니다.

 

확인 결과 처음 login에 생성된 세션파일과 다른 파일이 생성되더라고요

 

이런 증상은 어떻게 해야할가요?

 

센토6.x에 php7/ci3 버전입니다..

기존 웹호스팅이나 로컬에서는 잘 사용되던 소스인데..부탁드립니다.

 

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

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

$config['sess_expiration'] = 7200;

$config['sess_save_path'] = '/xxx/xxx';

$config['sess_match_ip'] = FALSE;

$config['sess_time_to_update'] = 300;

$config['sess_regenerate_destroy'] = FALSE;

 

2.

Severity: Warning

Message: mysqli::real_connect(): MySQL server has gone away

Filename: mysqli/mysqli_driver.php

Line Number: 202

 

mysql이 잘 되는데 위와같은 워닝이 뜨네요..

 

이건 뭔가요?

 다음글 로컬에서 작업중인데..계속 ci_session 에 대해... (1)
 이전글 페이징 질문입니다. (1)

댓글

kaido / 2016/10/20 14:01:51 / 추천 0

file 타입으로 하셨네요.

폴더 권한을 변경해서 테스트해 보세요.

소유자 권한도 같이 변경해 주시구요.