> 백엔드 개발 > PHP 튜토리얼 > PHP에서 세션 만료를 설정하는 방법

PHP에서 세션 만료를 설정하는 방법

풀어 주다: 2023-04-08 12:58:01
앞으로
2781명이 탐색했습니다.

PHP에서 세션 만료를 설정하는 방법

프로젝트 필요로 인해 일부 데이터는 PHP에서 SESSION에 저장되어야 하지만 항상 처리할 수 없는 만료가 있습니다. 세션 만료 설정이 유효하지 않은 경우에 대해 소개합니다. 다음 해결 방법을 참조하세요.

권장 사항: "php training"

PHP에서 php.ini를 설정하고 session.gc_maxlifetime = 1440을 찾습니다. #(PHP5 기본 24분)

여기서 만료 시간을 마음대로 설정할 수 있습니다. . 그런데 설정하고 나면 잘 안된다는 분들도 계시더라구요

사실 안 되는 게 아니라 시스템이 디폴트라서

session.gc_probability = 1
session.gc_divisor = 1000
로그인 후 복사

가비지 수집 확률이 1/입니다. 1000은 1000번마다 하나의 세션만 재활용된다는 의미입니다.

방문량이 많으면 재활용 효과를 얻을 수 있습니다.

그렇지 않으면 session.gc_divisor의 값을 설정할 수도 있습니다.

예: session.gc_divisor = 1이므로 명확하게 볼 수 있습니다. SESSION의 효과가 만료되었습니다.

더 많은 프로그래밍 관련 내용은 PHP 중국어 홈페이지Programming Tutorial 칼럼을 주목해주세요!

위 내용은 PHP에서 세션 만료를 설정하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
php
원천:csdn.net
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿