메뉴 건너뛰기

MJ SOFTWARE LAB

코드이그아니터에서 세션 라이브러리사용시 정상 작동하지 않을 때
 
코드이그아니터에서 세션 라이브러리사용시 정상 작동하지 않을 때는
php.ini 설정을 참고한다.
imgae.png

 

 
php7으로 업데이트 한 후 session auto start가 off로 변경되어 세션을 이용한 로그인이 안되었다.
 
변경 파일은 /etc/php.ini에 session.auto_start = 0 을 1로 변경하고 아파치를 재시작한다.
필요에 따라서는 fpm-php 도 restart 한다.
(확인하기로는 아파치만 재실행하여도 된다.)
 
추가적으로 코드이그나이터는 세션 auto start가 off시 에러를 출력하도록 되어 있는데
ci logs 파일에 기록되기는 하나 config 설정에서 로그 레벨을 설정하지 않으면
기록이 되지 않는다.
 
 
(에러 핸들링 doc)