모든 페이지에 포함 된 단일 구성 파일로 사용자 세션을 제어합니다. 내 웹 사이트에 로그인/로그 아웃 옵션이 있습니다.PHP 세션이 정확한 120 초에 자동으로 만료됩니다.
사용자의 세션 파괴 제한 시간을 1 년으로 늘리고 싶습니다 (사용자가 브라우저를 닫을 때도 사용자 로그가 페이지 밖으로 나가지 않으면 세션이 남아 있어야합니다). 나는 사용자 세션 시간 초과 값을 확장하려면이 옵션을 사용하고
,
<?php
session_set_cookie_params(31556952);
ini_set('session.gc_maxlifetime',31556952);
session_start();
//my Other code like DB connections will come below.
?>
과의
php.ini라고 내가31556952
에 session.gc_maxlifetime
를 설정 한
그러나이 영향을주지 않는다 무엇이든, 사용자 세션은 정확하게 120 초에 파괴됩니다.
나는 stackoverflow 관련 질문을 모두 언급했지만 아무런 단서도 얻지 못했습니다.
무엇이 문제입니까? 어떤 제안.
http://stackoverflow.com/questions/6360093/how-to-set-lifetime-of-session/6360403#6360403 도움이 될 것입니다. – Dave
@DhavalDave 해결되지 않았습니다. –