라이브러리

[PHP_CONFIG] session.cookie_lifetime - 세션 쿠키의 생명 시간 설정




PHP CONFIG - session.cookie_lifetime

PHP의 `session.cookie_lifetime` 설정은 세션 쿠키의 유효 기간을 결정합니다. 세션 쿠키는 사용자가 브라우저에 저장하는 쿠키로, 사용자가 로그인한 상태를 유지하기 위해 사용됩니다.

`session.cookie_lifetime` 설정은 세션 쿠키의 유효 기간을 초 단위로 지정합니다. 예를 들어, `session.cookie_lifetime` 설정이 `3600` 이라면, 세션 쿠키는 1시간 동안 유효합니다.

예제

#hostingforum.kr
php

// php.ini 파일에서 설정

session.cookie_lifetime = 3600



#hostingforum.kr
php

// PHP 코드에서 설정

ini_set('session.cookie_lifetime', 3600);



설정 예시

- `session.cookie_lifetime = 0` : 세션 쿠키는 브라우저가 종료되면 자동으로 삭제됩니다.
- `session.cookie_lifetime = 3600` : 세션 쿠키는 1시간 동안 유효합니다.
- `session.cookie_lifetime = 86400` : 세션 쿠키는 1일 동안 유효합니다.
- `session.cookie_lifetime = -1` : 세션 쿠키는 영구적으로 유효합니다.

주의사항

- `session.cookie_lifetime` 설정은 세션 쿠키의 유효 기간을 결정합니다. 하지만, 사용자가 브라우저를 종료하거나 세션을 삭제하면 세션 쿠키는 자동으로 삭제됩니다.
- `session.cookie_lifetime` 설정은 PHP 7.4.0 이상에서 사용할 수 있습니다.

참고

- PHP의 세션 설정에 대한 자세한 정보는 [PHP Manual - Session Configuration](https://www.php.net/manual/en/session.configuration.php)에서 확인할 수 있습니다.
- PHP의 세션 쿠키에 대한 자세한 정보는 [PHP Manual - Session Cookies](https://www.php.net/manual/en/session.cookies.php)에서 확인할 수 있습니다.
  • profile_image
    나우호스팅 @pcs8404 

    호스팅포럼 화이팅!

    댓글목록

    등록된 댓글이 없습니다.

  • 전체 394건 / 6 페이지

검색

게시물 검색