비접속중인회원도 접속중이라고 나옵니다. > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

비접속중인회원도 접속중이라고 나옵니다. 정보

비접속중인회원도 접속중이라고 나옵니다.

본문

홈페이지에 아웃로그인 기능을 사용하지 않고
include_once("$g4_path/common.php"); 만 불러온다음
폼을 만들어서 login_check에 넘겨서 사용중이구요.
홈페이지는 게시판만 iframe에 불러오게 만들었는데요
이 iframe을 불러오는 페이지는 메뉴 이동할때마다 다시 불러오게 만들었습니다.
그 페이지에 include_once("$g4_path/common.php"); 들어가있구요.
다른기능 다 잘 동작되고 제가 따로 php파일 수정한것도 없는데
회원이 로그인한뒤 10분이상 활동이 없어도 g4_login 테이블엔 그대로 계속 남아있네요.
로그인유지시간은 10분으로 맞춰논게 맞구요.
직접 테이블에서 삭제를 해줘야지만 없어지네요.
어떻게 해결해야할까요.
  • 복사

댓글 전체

세션이나 쿠키나 확률입니다.

10분이라고 지정해도 확실히 10분후에 정리하지 않는걸로 알고 있습니다.

10분이 지난다음에 쿠키나 세션들을 검사해서 삭제 하는데, 그 확률이 0.01 프로 정도 되는 걸로 알고

있습니다.

서버 설정에서 (php.ini)

gc_probobility .... 영어가 이젠 가물가물 하네요. 14 라고 젹혀 있는건 14/1000 의 확률로 10분 지난것

들을 삭제 하겠다는 의미 입니다.

이 값을 올리면 더 잘 활동없는 유저를 짤라 내겠지만  잘못하면 게시물 읽고 있거나 결제 중간에 잠깐

계좌번호 찾는 고객까지 짤라 낼 수 있습니다.

보통은 10분이 너무 짧다고 한시간 혹은 하루죙일로 설정하는데요..

네이버에 한번 로그인 하면 밥먹고 당구치고 와도 다시 메일 확인 가능합니다.
© SIRSOFT
현재 페이지 제일 처음으로