php 세션이 서버 메모리에 얼마나 오래 저장되어 있는지 궁금합니다. 사용자가 로그인하여 (서버에 세션 변수 설정) 오랫동안 브라우저를 열어 둔 채로 30 일이 지난 후 31 일째 페이지를 다시로드하면 어떻게됩니까? ? Ca 브라우저가 세션 변수에 액세스합니다 (브라우저에 세션 쿠키가 남아 있습니다)?php 세션이 서버에 얼마나 오래 저장되어 있습니까?
답변
기본 php.ini는 세션 만료 시간을 30 분으로 설정합니다.
체크 아웃 다음 설정의 session.gc_maxlifetime하고 닫히거나 열려있는 경우
만큼 브라우저가 쿠키가 저장 가지고, 그것은 중요하지 않습니다 session.cookie_lifetime합니다. 당신이 30 일 말을 할 수있는 세션을 저장하려면, 당신은 추가 할 수 있습니다
ini_set('session.gc_maxlifetime', 30*24*60*60);
ini_set('session.cookie_lifetime', 30*24*60*60);
답장을 보내 주셔서 감사합니다. 브라우저가 30 분 후에 세션 변수에 액세스하기 위해 세션 쿠키가있는 요청을 보내면 어떻게 될까요? – user3370495
@ user3370495 세션은 서버에서 관리합니다. 따라서 세션이 만료되면 서버는 사용자가 쿠키를 가지고 있어도 더 이상 쿠키를 인식하지 않습니다. –
cookie_lifetime 기간 (30 분)으로 쿠키가 만료되고 브라우저가 세션 데이터를 자동으로 삭제하므로 세션 데이터가 손실됩니다. 또는 gc_maxlifetime이 만료되면 가비지 수집기가 서버에서 세션 정보를 지워야합니다. –
은 보통 약간의 시간이 경과 한 후 세션을 만료하기위한 세션 처리 코드의 일부로서 기능을 코딩 할 것이다, 그래서이 경우 그들이
나는 이것이 당신이 구성 할 php.ini의 http://php.net/manual/en/function.session-set-cookie-params.php
- 1. 302 리디렉션이 브라우저에 얼마나 오래 저장되어 있습니까?
- 2. 세션이 브라우저에 얼마나 오래 머물러 있습니까?
- 3. 세션이 브라우저에만 저장되어 있습니까?
- 4. 세션이 어딘가에 저장되어 있습니까?
- 5. 웹 서버에 php 파일이 저장되어 있습니까?
- 6. 현재 세션은 얼마나 오래 지속됩니까?
- 7. $ string의 조각이 얼마나 오래 ... 얼마나 오래 ... 자바 스크립트 P2
- 8. PHP 클래스의 인스턴스는 얼마나 오래 지속됩니까?
- 9. php :: 얼마나 오래 tmp 파일에 머무를까요?
- 10. Winsock 연결은 얼마나 오래 지속됩니까?
- 11. PHP 크론 작업이 얼마나 오래 실행될 수 있습니까?
- 12. ASP.NET 가장은 얼마나 오래 지속됩니까?
- 13. django-celery urls에 의해 제공된 데이터는 어디에 저장되어 있습니까? 데이터는 얼마나 오래 사용할 수 있습니까? 그리고 메모리 소비량은 얼마입니까?
- 14. 체크섬은 얼마나 오래 있어야합니까?
- 15. 요청이 없으면 서블릿은 얼마나 오래 살아 있습니까?
- 16. 각성 약속은 얼마나 오래 살고 있습니까?
- 17. 클립이 얼마나 오래 재생할 수 있습니까?
- 18. 얼마나 오래 cPickle에 데이터를 저장할 수 있습니까?
- 19. FB.Auth.parseSignedRequest는 얼마나 오래 사용할 수 있습니까?
- 20. 얼마나 많은 문서 개정판이 CouchDB/Cloudant에 보관되고 얼마나 오래 있습니까?
- 21. PHP 세션이 Hostgator 서버에 저장되지 않음
- 22. 푸시 알림은 제거되기 전에 대기열에 얼마나 오래 앉아 있습니까?
- 23. JSESSIONID는 어디에 저장되어 있습니까?
- 24. 서버에서 비동기 요청이 얼마나 오래 지속됩니까?
- 25. CodeBehind의 오브젝트는 얼마나 오래 존재합니까?
- 26. 모션 추적은 얼마나 오래 작동합니까?
- 27. 비밀번호가 쿠키에 저장되어 있습니까?
- 28. 세션 쿠키는 얼마나 오래 보관합니까?
- 29. PHP를 사용하여 얼마나 오래 다운로드를 결정합니까?
- 30. 브라우저 메모리에 변수와 배열이 얼마나 오래 유지됩니까?
에서 설정에 따라 달라집니다 생각 개방이 브라우저를 왼쪽 얼마나 중요 would't. http://stackoverflow.com/questions/8311320/how-to-change-the-session-timeout-in-php – folkol
을 참조하십시오. HTTP 연결은 상태 저장이 아닙니다. 그들은 연결을 열고 일부 파일을 가져온 다음 닫습니다. 서버는 브라우저로 30 일 동안 무슨 일이 일어나는지 알지 못합니다. – DanFromGermany