CI 묻고 답하기

제목 Tank_auth관련 질문입니다.
글쓴이 온더탑 작성시각 2013/06/18 14:29:57
댓글 : 3 추천 : 0 스크랩 : 0 조회수 : 13636   RSS
CodeIgniter를 공부하는 학생입니다.

로그인 관련 처리를 위해서 Tank_auth를 사용하려 하는데

아래와 같은 메시지가 출력됩니다.

application/config/config.php -> $config['encryption_key'] = 'dnffkffktptus'; 다음과 같이 설정했습니다.

application/libraries/Tank_auth.php 파일 생성자에서 아래 코드가 있는데 세션 관련되어서 설정이 잘 못된게 아닌가 싶은데요.

정확한 원인을 모르겠습니다.

$this->ci->load->library('session');

ErrorCode : In order to use the Session class you are required to set an encryption key in your config file.

힌트라도 찾고 싶습니다. 부탁드려요.

 다음글 게시판 글 검색 후 페이지 이동시 검색값 유지하기.. (2)
 이전글 마냐 보드 관리자에서 회원등급 수정 시

댓글

변종원(웅파) / 2013/06/18 15:11:16 / 추천 0
압축만 푼 상태에서 저런 에러가 난건지 수정하다가 난건지
어떤 주소에 접속했을 때 난건지 올려주셔야 합니다.

에러메시지는 encryption_key가 공란일 때 나오는게 맞습니다.

아무 컨트롤러에서 echo $this->config->item('encryption_key); 해보세요. 
키값이 나오는지 확인해보시면 될것 같네요.
변종원(웅파) / 2013/06/18 16:13:25 / 추천 0
config클래스는 ci에서 자동초기화 하기 때문에 저 값을 못가져온다는 것은
값이 없거나 프레임워크 자체 문제이거나 둘중 하나입니다.


온더탑 / 2013/06/18 17:13:34 / 추천 0
 아 CI를 다시 설치하고 Tank_auth를 다시 설치하니깐 됩니다.

웅파님 감사합니다.