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

서버를 바꾸니 로그아웃에 문제가 발생합니다.. 채택완료

제로나라 5년 전 조회 2,395

서버쪽 세션관련에 연관이 있는거 같은데

정확히 잘 모르겠는데 도와 주세요...

 

로그아웃후 페이지로 이동하지 못하고

로그인 상태로 왔다 갔다 하다가

The page isn’t redirecting properly

에러 발생을 하고 있는것으로 판단이 됩니다..

 

해결방법 아시는 분 계실까요....

 

http://xb964521.xbiz.jp

admin / 1111

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

답변 2개

채택된 답변
+20 포인트

모질라에서 확인하니깐 동일 증상이 발생하는데 2a0d2363701f23f8a75028924a3af643(ck_visit_ip) 쿠키 문제인것 같습니다.

해당 쿠키삭제하면 정상적으로 페이지 로딩되는것으로 봐서 include_once(G5_BBS_PATH.'/visit_insert.inc.php'); 주석처리하고 테스트해보시길 바랍니다.

https://github.com/gnuboard/gnuboard5/blob/84dd9f07661a41730cddee4816b8ec806665ca2c/common.php#L652

 

추신) 우연의 일치였나보네요 쿠키와 상관없이 일정시간  지나면 그냥 접속가능하네요

http://xb964521.xbiz.jp/bbs/logout.php 핑퐁하다가 과도한 리다이렉션으로 브라우저가 중지 시키는거네요

근데 / 로 접근하는데 다시 http://xb964521.xbiz.jp/bbs/logout.php 으로 보내는게 참 신기해서 계속 테스트중입니다 ㄷㄷ

 

 

 

 

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

답변에 대한 댓글 1개

폴라베어
5년 전
$_REQUEST['PHPSESSID'] 이넘이 문제인것 같네요. 제가 테스트한 서버에서는 전역으로 선언되어 있지 않네요. 질문자분의 서버에는 세팅이 되어 있구요

if (isset($_REQUEST['PHPSESSID']) && $_REQUEST['PHPSESSID'] != session_id())
    goto_url(G5_BBS_URL.'/logout.php');

https://github.com/gnuboard/gnuboard5/blob/a16926a4de8f23265cabd364daf0dea5b7b345c5/common.php#L273

또 하나 얻어갑니다 :)

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

아 여기 숨어 있었군요....

찾았네요 감사합니다...

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

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

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

로그인