본문 바로가기
php

[php] session timeout 설정하기 #php.ini 방법

by bryan.oh 2020. 12. 23.
반응형

PHP SESSION

php.ini 수정.

{PHP_HOME}/php.ini 파일을 열어서 아래 옵션들을 설정하면 됩니다.

  • session.gc_probability

  • session.gc_divisor

  • session.gc_maxlifetime

위 설정의 뜻은

"1440 초동안 엑션이 없을 경우 1/1000 의 확률로 세션을 삭제한다" 입니다.

 

 

만약에 로그인 세션을 10분동안 동작이 없을 때 무조건 로그아웃 시키겠다면

  • session.gc_probability = 1

  • session.gc_divisor = 1

  • session.gc_maxlifetime = 600

이렇게 하면 되겠습니다.

 

php.ini 를 수정했으니 웹서비스를 재시작 해야합니다.

저의 경우 apache24 를 재시작 합니다.

 

2020/12/23 - [php] - [php] session timeout 설정하기 #$_SESSION 방법

728x90
반응형

댓글