웹사이트의 세션유지시간(로그인 유지시간)을 php.ini 파일을 통해 변경할 수 있습니다.

 

**php.ini 위치 확인 하는 방법

php파일에서 phpinfo(); 함수 선언

Loaded Configuration File에 위치 나옵니다.

 

session.cache_expire = n

- n초 동안 세션 유지 (사용자의 입력이 있을 동안) (86400초 = 1일)


session.gc_maxlifetime = n
- 사용자가 아무런 입력을 하지 않았을 경우 n초 후 세션이 끊어집니다. (기본값 : 1440초 = 24분)

 

session.cookie_lifetime = n
- n초 후 세션이 끊어집니다.

ex>

session.gc_maxlifetime = 86400
- 사용자가 아무런 입력이 없을경우 24시간 후 로그인 상태가 해제됩니다.
session.cookie_lifetime = 1440
- 1440초 후 세션이 끊어집니다.

session.cookie_lifetime = 0
- 웹브라우저를 종료할때까지 세션을 유지합니다.

 

출처 : https://faq.hostway.co.kr/Linux_WEB/3809

 

Linux WEB - [php] 세션 유지시간 설정하기

웹사이트의 세션유지시간(로그인 유지시간)을 php.ini 파일을 통해 변경할 수 있습니다. session.gc_maxlifetime = n - 사용자가 아무런 입력을 하지 않았을 경우 n초 후 세션이 끊어집니다. session.cookie_life

faq.hostway.co.kr

 

+ Recent posts