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

서버 이전 후 로그인 문제 채택완료

퍼블블 4년 전 조회 2,294

웹호스팅에 구축해서 이용하던 사이트를 로컬에 옮겨서 테스트하려고

로컬에 폴더 만들어서 옮겼습니다.

 

그런데 게시판도 잘 불러오고 데이터 폴더보면 로그인 시도했을때 세션파일도 잘 만들고

heidi로 원본 db와 비교해보면 암호화된 비밀번호 모양도 같이 들어가있는데

아래와 같이 경고창이 출력됩니다.

 

db를 비우고 db명 바꿔서 다시 임포트해봐도 같습니다.

 

sir에서 찾은 방법은 다 확인해본 것 같은데 해결이 안 되네요.

혹시 뭐가 문제인지 체크할 수 있는 방법이 있을까요?

 

원본 php 서버는 7.0버전이고 옮긴 서버는 7.2.34 입니다.

 

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

답변 3개

채택된 답변
+20 포인트

mysql이 버전이 올라가면서

password()함수가 없어졌습니다.

암호 방식

echo get_encrypt_string('1234');

등으로 확인해 보세요.

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

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

플라이
4년 전

암호화 방식의 체크 부분을 찍어서 확인해 보셔야 할듯 합니다.

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

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

sad4u
4년 전

bbs/login_check.php 에서 

if (!$is_social_password_check && (!$mb['mb_id'] || !check_password($mb_password, $mb['mb_password'])) ) {
    alert('가입된 회원아이디가 아니거나 비밀번호가 틀립니다.\\n비밀번호는 대소문자를 구분합니다.');
}

이부분에서 해당 param들이 정상적으로 체크되는지 print_r로 찍어서 확인해보시길 추천드립니다.

 

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

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

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

로그인