테스트 사이트 - 개발 중인 베타 버전입니다

로그인 세션 관련 채택완료

신고점추가매수 1년 전 조회 3,340

그누보드 5.5.17를 사용중에 있습니다

반응형으로 제작하였고 모바일에서는 문제없으나 PC에서만 아래와 같은 문제가 발생하고 있습니다

 

최초 로그인을 하면 됩니다

두번째 로그인 하면 안됩니다 그래서

config.php 파일에서 G5_COOKIE_DOMAIN 를 .domain.com

추가하고 로그인 하면 됩니다

다시 로그인 하면 안됩니다

위에

config.php 파일에서 G5_COOKIE_DOMAIN 를 .domain.com

삭제하고 로그인하면 됩니다

다시 로그인 하면 안됩니다

config.php 파일에서 G5_COOKIE_DOMAIN 를 .domain.com

추가하고 로그인 하면 됩니다

다시 로그인 하면 안됩니다

 

login_check.php

set_session('ss_mb_id', $mb['mb_id']); 다음

echo get_session('ss_mb_id');  정상 출력됩니다

페이지 이동후 common.php session_start 이후에 $_SESSION['ss_mb_id'] 출력하면 안나옵니다

 

감사합니다

댓글을 작성하려면 로그인이 필요합니다.

답변 2개

자답:

아직 정확한 원인은 모르겠으나

브라우저 쿠키를 삭제하고 위 문제가 해결 되었습니다

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

웅푸
1년 전

config.php에서 define('G5_COOKIE_DOMAIN', '.도메인.com'); 설정은해두시는게맞습니다. 맞는건 맞으니 나두세요 그리고 문제점은 도메인이 통합이 않된듯하고 또한 data 폴더안에 케시 폴더와 세션폴더권한이 맞지않는듯하니 이또한 확인해보시구요 다확인해도똑같다면 php.ini파일에서도 확인이 필요해보이네요 여러군데모두꼼곰하게 다시 체크해보시기바랍니다.

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인