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

로그인이 안됩니다. 채택완료

속리산 3년 전 조회 2,370

얼마전까지는 문제가 없었는데 어느순간 로그인을 하면 로그인이 안되고 홈화면으로 넘어옵니다.

data/session 안에 세션은 생성이 되더라구요.

어떤걸 확인 해봐야 할까요?

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

답변 4개

채택된 답변
+20 포인트
하틴
3년 전

print_r($_SESSION); 으로 세션이 생성되었는지 확인해봐야할 것 같습니다

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

답변에 대한 댓글 6개

속리산
3년 전
로그인하면 순간적으로 1 뜨고 메인화면으로 넘어오는 순간 Array()로 바뀝니다
하틴
3년 전
그러시면 화면 이동되게 두시지마시고 멈춰놓고 스텝바이스텝으로 한구간씩 한구간씩 체크를 해보셔야할 것 같습니다.

그래서 어느부분에서 세션이 죽는지를 찾아보시는게 빠를 것 같습니다
속리산
3년 전
혹시 무슨 프로그램 쓰시나요? VSCODE로도 스텝으로 확인이 가능한가요?
하틴
3년 전
음 로그인 페이지에서 로그인 누르시면 action 으로 넘어가는 페이지 있죠?
세션 쿠키 굽는 페이지 거기 보시면 세션이나 쿠키를 굽고 다시 메인화면으로 넘어가잖아요?

그 부분을 주석 처리하시고 넘어온 값과 세션, 쿠키가 생성 되어 있는지를 하나하나 살펴보시고 문제없다면 그 다음페이지로 넘어가서 또 멈춰놓고 한줄한줄 체크해보시는걸 말씀드렸습니다 ㅎㅎ;
속리산
3년 전
아;; 죄송합니다 저는 제가 모르는 최신 기술이 있는 줄 알고;; 바로 해보겠습니다. 감사합니다 ^^7
하틴
3년 전
아 VSCODE로 php 디버깅 할 수는 있습니다 ㅎㅎ
https://hello-bryan.tistory.com/261

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

속리산
3년 전

확인해봤는데 login_check 파일까지는 $_SESSION['ss_mb_id'] 안에 값이 존재하는데

메인화면으로 넘어오니까 $_SESSION['ss_mb_id'] 안에 값이 사라지네요;;

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

답변에 대한 댓글 1개

엑스엠엘
3년 전
A: 확인해봤는데 login_check 파일까지는 $_SESSION['ss_mb_id'] 안에 값이 존재하는데
B: 메인화면으로 넘어오니까 $_SESSION['ss_mb_id'] 안에 값이 사라지네요;;
==
A와 B의 도메인(hostname)이 다른지 확인해 보세요.

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

3년 전

이용중인계정에 용량이 충분한지 확인해보세요.

용량이 부족으로 인해 로그인이 안될수도있습니다.

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

답변에 대한 댓글 1개

속리산
3년 전
제가 공부 중이라 xampp로 하는 중인데 xampp도 용량을 신경 써야 하나요?

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

data/session 안에 세션은 생성이 되더라구요.

==

그 세션 파일 내용에 로그인 정보가 있는지 확인해 보세요

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

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

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

로그인