본문 바로가기
IT_Developers/CMS

XpressEngine - 호스팅 이전 후 로그인이 되지 않을 때 / xe

by 고코더 2019. 1. 16.


XE (제로보드) 서버 이전후 로그인 안되는 문제 


안녕하세요. 고코더 입니다.

호스팅을 변경하여서 
개발한 XE를 다른 서버로 모두다 옮겼는데

로그인이 되지 않습니다. 
그래서 여러 방법으로 테스트 결과


구체적인 이유는 못찾았지만
PHP 5.x 버전에서 PHP 7.X 버전으로 옮겨올때 생기는 현상 같습니다.

그래서 방법을 이것저것 만지다가 방법을 찾아내서 남깁니다.

▼자신의 XE 소스에서 
/files/ruleset/login.xml  으로 접근합니다.
그리고 user_id 속성에 rule를 user_id로 변경 합니다.




그리고 아까 로그인했던 창에
이메일로 로그인 하는게 아니라
아이디로 로그인 합니다. 

▼ 보통의 관리자라면 admin이 아이디의 기본 입니다.


▼ 해당 아이디와 기존의 비번으로 접속하니 이제 됐네요
그리고 관리자에서 회원정보 수정에 들어가
해당 비밀번호를 변경하면 정상적으로 로그인이 가능합니다.


문제의 원인은 구체적으로 모르나
해결방법은 이렇네요..

서버 이전을 자주 할 일이 아니라서 다행이긴 한데..
회원정보가 많은 상태에서는
버전업 이전은 조심스럽게 해야 할거 같습니다.


마무리

간단할줄 알았는데 변수가 생기네요








댓글