관리자 로그인이 되지 않아요..
본문
centos, php, mysql, apache를 모두 버전 업한 상태입니다.
data 폴더 권한은 777이고, session폴더 비우고 해도 로그인이 되지않아서
login_check에서 값 확인해보니
alert('가입된 회원아이디가 아니거나 비밀번호가 틀립니다.\\n비밀번호는 대소문자를 구분합니다.'.$mb_password." / ". call_user_func("sql_password",$mb_password) ." / ".get_encrypt_string($mb_password)." / ".$mb['mb_password']);
이렇게 했을 때,
맨앞의 mb_password와 맨뒤의 mb['mb_password']의 값은 잘 나오는데
중간에 있는 값들은 비워져 있는채로 나옵니다.
아마 call_user_func에서부터 막힌 것 같은데 어떻게해야할까요..?
답변 4
용량 확인 해보세요
session 안에 생성은 되나요?
된다면
session 불러오는 소스 경로를 살펴 보면 될거같은데
저도 그런 경우가 종종 있는데 짜증나죠 ㅎㅎㅎ
세션을 지우면 다시 관리자 로그인하는건 당연한 거고,
그래도 되지 않으시면 세션,캐시 등 삭제하시고 웹브라우저 방문기록 전부 삭제 후
사이트 닫고 다시 시도해 보시죠.
그래도 되지 않는 경우가 있던데 정확한 이유는 찾지 못했습니다만
그런 경우에는 관련 파일을 새것으로 싹 다 바꿔 버리면 정상 작동하더군요.
참조만 하시죠 ㅎㅎ
해당사항 my.cnf 설정 수정하여 정상로그인 확인 하였습니다.
validate-password=off
답변을 작성하시기 전에 로그인 해주세요.