로그인 세션 관련
본문
그누보드 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
config.php에서 define('G5_COOKIE_DOMAIN', '.도메인.com'); 설정은해두시는게맞습니다. 맞는건 맞으니 나두세요 그리고 문제점은 도메인이 통합이 않된듯하고 또한 data 폴더안에 케시 폴더와 세션폴더권한이 맞지않는듯하니 이또한 확인해보시구요 다확인해도똑같다면 php.ini파일에서도 확인이 필요해보이네요 여러군데모두꼼곰하게 다시 체크해보시기바랍니다.
자답:
아직 정확한 원인은 모르겠으나
브라우저 쿠키를 삭제하고 위 문제가 해결 되었습니다