CI 묻고 답하기

제목 hook이 제대로 불려오질 않습니다.
카테고리 CI 2, 3
글쓴이 perfume 작성시각 2019/08/05 00:11:57
댓글 : 2 추천 : 0 스크랩 : 0 조회수 : 10618   RSS

config/hooks.php에서 

$hook['post_controller_constructor'][] = array(

  'class'       => '_Log',

  'function'    => 'checkLogin',

  'filename'    => 'Common.php',

  'filepath'    => 'hooks'

);

이렇게 정의해서 로그인과 로그아웃을 체크하는데요,

맨 처음 로딩시에만 접근을 하고 오랫동안 페이지를 리로딩하지 않고 놔두면 세션은 끊어지는데 checkLogin 함수로 접근을 하지 않습니다.

 

application/config/config.php 에서 $config['enable_hooks'] 을 봤지만 당연히 TRUE로 되어 있구요.

원인이 뭘까요?

참고로 CI버전은 3.1.10 입니다.

 다음글 궁금합니다. db호출에 대해서 (2)
 이전글 이미지 회전 추가 문의 (2)

댓글

변종원(웅파) / 2019/08/05 10:45:22 / 추천 0

해당 함수에서 어떻게 체크를 하고 있는지 모르니 답을 할 수 없습니다.

처음엔 작동하고 그 이후 작동을 안하면 로직 문제이지 hook이 작동하지 않는 것이 아닙니다.

perfume / 2019/08/05 17:06:44 / 추천 0

변종원(웅파)님 답변 감사드립니다.

보니까 함수안의 스크립트에 오류가 있었습니다.