묻고답하기
관리자 로그인시 "존재하지 않는 회원아이디입니다 메세지가 뜹니다...
2014.06.08 18:10
안녕하세요..
제가 얼마 전까지만 해도 정상적으로 관리자로 로그인을 했었는데
어제부터 이상하게 관리자 admin으로 로그인을 하면
"존재하지 않는 회원아이디 입니다" 라는 메세지가 뜨면서 로그인이 안 됩니다...;;
그외 ftp접속이나 php로그인은 다 잘 되는데
홈페이지 로그인만 안 되고 있습니다...;;
php에서 xe의 member 항목 테이블에는 admin 이 분명히 있고
이걸 복구해도 역시 마찬가지로 존재하지 않는 아이디라고 뜨는데
어떻게 해야 할지요...?;;
- [2019/10/20] 묻고답하기 소셜xe 오류이후 관리자 로그인 기능이 사라졌습니다.
- [2019/03/17] 묻고답하기 제 사이트가 갑자기 로그인이 먹통입니다.
- [2018/10/10] 묻고답하기 부탁드립니다 초보가 급히 부탁드립니니다 *2
- [2017/12/20] 묻고답하기 로그인이 되지 않습니다. *3
- [2017/07/20] 묻고답하기 이거 로그인 대문? 어떻게 하나요ㅜㅜ 봐도 모르겠어요ㅜㅜ *1
댓글 4
-
샤엠
2014.06.08 19:19
-
listening
2014.06.09 06:58
감사합니다.. 그런데 ftp에 들어가보니 저는 files/config/login.xml 라는 항목이 안 보이고, 로그인폼 스킨 관련해서도 xe의 기본스킨을 사용중인데 어떻게 하면 좋을지요...?;;
-
샤엠
2014.06.09 08:44
만약 정말 저와 같은 증상일지 모르지만 환경설정 파일이 없다면 이렇게 해보심이...
member 모듈에서 다음과 같은 파일을 열어보시고 로그인 처리를 하는 부분이 있습니다.
xe버젼이 저와는 다르다면 line 넘버는 틀릴수 도 있겠네요.
if($config->identifier == 'email').... (member.controller.php LINE: 1677)
아마도 이런 부분이 있을 겁니다. 이 부분에서 비교 연산자를 == 에서 != 로 잠시 바꾸신 후 로그인 하시고
원래대로 설정 하세요. 그 다음에 관리자 회원 로그인 설정페이지에서 로그인 계정이 이메일인지 아이디인지를 한번 확인해 보세요.
-
listening
2014.06.15 23:38
감사합니다.. ㅠ 그런데 제가 완전 초보라서 무슨 말씀인지 잘 모르겠습니다... ㅠㅠ
그래도 감사합니다... ㅠㅠ
저는 xe를 로컬에 새로 설치 후에 로그아웃 했다가 로그인을 시도했는데 이와 같은 증상이 있었습니다.
이메일 계정으로 로그인하도록 되어 있었는데 디비 환경설정이 꼬인 것인지 디비에서는 아이디로 로그인하도록 되어있고 files/config/login.xml 에서는 email 로 설정되어 있었습니다.
현재 질문하신 분의 로그인 정책이 어떻게 설정 되어 있는지 모르겠습니다만
급한 경우엔 일단 xml 에서 user_id 로 설정을 바꾼후 로그인을 하시면 될것 같습니다.
로그인 하시고 관리자에서 ?module=admin&act=dispMemberAdminSignUpConfig
이 페이지에서 로그인계정이 어떻게 설정되어있는지도 한번 체크 하심이 좋을 것 같습니다.
아래 주소는 github 이슈에 제가 이와같은 증상이 있어서 글을 올렸는데
로그인폼 스킨의 문제일 수도 있다고 하네요 한번 참고 하세요^^
https://github.com/xpressengine/xe-core/issues/776