PHP 세션 유지시간 늘리는방법

세션유지시간이 지나치게 짤은 사이트가 간혹있다.

보안도 보안이지만 너무 지나쳐!

서버설정을 건드리지 않고 PHP 파일로 처리하는 방법은 다음과 같다.

ini_set(“session.cache_expire”, 3600); // 세션 만료시간을 1시간으로 설정
ini_set(“session.gc_maxlifetime”, 3600); // 움직임이 없을 경우 1시간으로 설정

 

ini_set(“max_execution_time”, 120); // 최대 실행시간 설정 120초

 

이렇게 php 파일에 적어서 만든다음 include로 필요한 파일 상단에 불러와 사용해도 되고

또는 서버에서 php.ini 에서 직접 위에 설정을 변경후 아파치 restart를 해도된다.