묻고답하기
관리자 로그인이 안돼요ㅠㅠ, 도와주세요!!
2012.07.26 22:33
안녕하세요!
XE 초보입니다.
고수님들 좀 도와 주십시요!
제 관리자 로그인 아이디가 이메일주소인데
메일 주소를 쳐넣으면
아이디의 값은 영문, 숫자, _만 가능하며 첫글자는 영문이어야 합니다.
라는 alert창이 뜹니다.
아이디/비번찾기 해도
안되고
어떻게 해결해야 할지
좀 도와 주십시요.
db에서 어떻게 할 수 있는 방법이나
그런게 있나요?
급합니다. 좀 도와주십시요!
감사합니다.
댓글 9
-
송동우
2012.07.26 22:41
-
바짝
2012.07.26 22:50
안녕하세요, 송동우님!!!
제가 벌써 2번씩이나
송동우님의 도움을 받습니다.
일단 감사 인사부터 드리고
일러주신데로 해보고
결과를 적어두겠습니다.
감사합니다.
-
바짝
2012.07.26 23:01
송동우님!
방금 xe - files - ruleset - login.xml 열고
살펴봤습니다.rule="email"
로 되있습니다.
"만일 레이아웃이
옛날 레이아웃(이메일 로그인이 지원안되는)이고
로그인이 포함된 레이아웃 이라면다른 레이아웃으로 바꿔야 합니다."
왠지 위와 같이 말씀하신 부분과
관계가 있을것 같습니다.
제가 도메인에 XE 만 올려두고
layout을 사서
위젯 페이지로 하고
로그인 폼도 제가 산
레이아웃에 있는것으로
바꿨는데
그게 뭔가 연결이 잘못 됐던지
할 수도 있겠다는 생각이 듭니다.
이런 경우는 어떻게 해결해야 하나요?
-
송동우
2012.07.26 23:11
레이아웃을 db에서 바꿔보세요
-
바짝
2012.07.26 23:32
네! 송동우님
말씀하신데로 해보겠습니다.
감사합니다.
해보고 결과는
글로 남기겠습니다.
감사합니다.^^
-
바짝
2012.07.27 00:04
DB에서 바꿀수 있습니다.
일단 DB에 가서
xe_layouts 테이블에 보면
설치된 레이아웃들이 쭉 나옵니다.
그 중에서 바꾸고 싶은 레이아웃의 layout_srl을 기억합니다.
그리고
xe_modules 테이블에 가서 보면
설치된 모듈들이 쭉 나옵니다
각각 보면 layout_srl 입력하는 곳이 있습니다.
그 곳에 기억했던 layout_srl 번호를 입력하면
layout은 바뀝니다......
---> 저는 바꾸고자 하는 layout_srl 번호가 이미
xe_modules에 같은 번호로 기입되 있습니다.
귀찮으시겠지만
제 상황을 직접한번 살펴봐주실 수 있을까요
필요한 것들을 개별적으로 보내드릴 수 있습니다.
-
송동우
2012.07.27 00:08
바꾸고자하는 레이아웃이란
오류가 나지 않는
xe에서 제공하는 레이아웃을 말하는 겁니다.
그렇게 해서 이 문제가 해결된다는 보장은 없지만
문제가 해결되지 않더라도
추측할 수 있는 원인중 하나는 확인을 할 수 있는 것이고
그렇게 범위를 좁혀 가는 겁니다........
-
바짝
2012.07.27 00:24
네. 그렇게 해보겠습니다.
감사합니다.
밤이 너무늦어 내일해야겠습니다.
편안한 밤 되시길...
도움 정말 감사합니다.!!
-
바짝
2012.07.30 15:49
송동우님!!
죄송합니다.
며칠 바쁜일이 있어 손을 못대다가
제게 레이아웃을 파신분이
도움을 주시기로해서
제가 문제 해결해 보려고 노력도
못해 보고 XE를 다시 깔고
문제를 해결하는 쪽으로 갔습니다.
저도 이런 문제를 겪게 되는 분들을
위해서라도 선례를 남겼으면
했는데 도움 주실려고 전화로
연결된 분을 기다리게 할 수 없어
그냥 지우고 다시 설치 하게 되었습니다.
송동우님께
죄송한 마음이 큽니다.
개인적으로 저만 돕는게 아니라
비슷한 케이스의 사람들에게
도움을 주시고자 하는 마음으로
열심히 답을 달아주고 하시는 것일텐데...
다시한번 감사드리고
죄송합니다.
일단
xe - files - ruleset - login.xml 열고
살펴보면
rule="userid"
이렇게 되어 있다면
rule="email"
이렇게 수정하고
로그인 해 보세요
만일
이렇게 로그인이 되면
관리페이지에 가서
회원 - 회원 설정
제일 하단에
가입폼 관리에서
로그인 계정을
이메일 주소로 선택하고
저장하세요
만일 레이아웃이
옛날 레이아웃(이메일 로그인이 지원안되는)이고
로그인이 포함된 레이아웃 이라면
다른 레이아웃으로 바꿔야 합니다.