session.gc_maxlifetime 세션

세션설정에서
session.gc_maxlifetime = 1440

client --------------------- server
sessionid=세션파일이름 세션파일
세션변수
세션변수값

session.gc_maxlifetime은 1440초 동안 요처이 없으면 그 세션파일을 자동 삭제시키는거라고 하는데요 그 세션파일이 삭제된다는게 server에 있는 세션파일을 완전히 없애는 건가요
그래서 1440초후에 세션변수들이 없어서 다시 로그인페이지로 넘어가는건가요
(보통 session_userid란 세션변수를 비교하여 로그인장면으로 넘어가게 나오죠)

그리고 session.gc_maxlifetime = 1440는 제한이 있나요 1440이하는 사용할수 없나요





운차이 파일이 바로 삭제되는 것은 아니고, 세션변수들이 사라집니다.

1440 이하도 될 겁니다. 해보면 알겠죠. ;-) 03/21 17:48:06

friend 그럼 세션변수들이 사라지고 난뒤에요 좀 나중에 세션 파일이 삭제는 되나요..만약에 세션파일들이 삭제가 안된다면 서버에 세편파일일들이 정말 많이 있게 되잖아요. 03/21 18:36:17

운차이 php.ini에 보면 다음과 같은 지시자가 있습니다.
session.gc_probability = 1
session.gc_divisor = 100
이 두개를 합치면 1/100 이 되죠. 즉 1% 확률로 쓸모없는 세션파일이 삭제된다는 뜻입니다. 여기서의 확률이란 Request 때 삭제작업(GC process)이 실행될 확률입니다.(좀 복잡하죠? -_-;)

크리에이티브 커먼즈 라이센스
Creative Commons License
이올린에 북마크하기

Posted by 홍반장

2004/03/29 12:45 2004/03/29 12:45
Response
No Trackback , No Comment
RSS :
http://tcbs17.cafe24.com/tc/rss/response/38

Trackback URL : http://tcbs17.cafe24.com/tc/trackback/38

« Previous : 1 : ... 6043 : 6044 : 6045 : 6046 : 6047 : 6048 : 6049 : 6050 : 6051 : ... 6391 : Next »

블로그 이미지

- 홍반장

Archives

Recent Trackbacks

Calendar

«   2024/12   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31        
Statistics Graph

Site Stats

Total hits:
252374
Today:
1102
Yesterday:
1251