data/session/에 세션이 10만개가 넘게 있어요
본문
아래 소스를 3초에 한번씩 호출하니까 , 며칠 지나서 보니 세션이 10만개 넘게 쌓여있습니다.
정상적인 로그인시는 기존세션을 유지하고 아래코드가 실행되는 페이지만 아예 세션을 안 만들어지게 할수는 없을까요?
<?php
include_once('./_common.php');
$mb = get_member($mb_id);
if($mb_id==$mb['mb_id']){
echo "on\n";
}
?>
답변 2
common.php를 복사해서 common2.php를 만들고 이것을 다이어트 하여 include 하는 것이 좋겠습니다
common2.php내의 코드들을 모두 삭제하고 디비접속부분
그리고 common.lib.php에서 디비 접속 함수, 쿼리용 함수들만 복사(sql_ 함수들)
이렇게 내용을 구성하면 세션문제 뿐만 아니라 화일자체 크기를 줄일 수 있으니 3초마다 실행하는
것도 효율적이게 됩니다
답변을 작성하시기 전에 로그인 해주세요.