포럼
1.5 업데이트 후 회원가입이 안되었다가 해결한 경우입니다.
2011.10.09 14:55
XE Core 1.5.3_b 를 PC 서버에 설치해서 테스트를 하다가 이상이 없어서 운영하는 사이트에 적용을 했습니다.
사이트 주소 : www.smartxe.com
적용 방법 : 1.4.5.10 에서 1.5.3_b 로 업데이트
추가로 설치된 모듈 : 게시판 1.4 , 지식인 XE , liveXE , xe 미니샵 , Syndication , 위키
추가로 설치된 애드온 : 도메인 체크
추가로 설치된 위젯 : Content 이미지 슬라이더 위젯 , ideationBanner , 메뉴 출력기 , 사이트맵
레이아웃 : 스마트 레이아웃 0.9.5 무료버전
참고로 기존에 여러 모듈과 애드온, 위젯 등을 설치해서 사용하다가 업데이트 전에 대부분 삭제했습니다.
- 처음 업데이트를 하고 관리자 페이지를 접속해서 여러가지 모듈 업데이를 실행했습니다.
- 몇가지 문제가 있어서 ./files/config/db.config.php 파일을 삭제한 후에 설치과정을 한번 진행했습니다. 나중에 확인해 본 결과 db.config.php 저장 방식이 이전 버전과 많이 바뀌었더군요.
- 스마트 레이아웃에서 추가 제공하는 1.5 용 로그인 관련 파일을 기존 파일과 교체해서 이메일 로그인이 가능하도록 했습니다.
- 회원 가입 테스트를 하는데 "잘못 입력하셨습니다" 라는 에러 메시지와 함께 회원 가입이 되지 않았습니다.
- 관리자 페이지 회원 목록에서 '생성' 버튼을 클릭해서 직접 가입을 시도했는데 'sex(성별)' 항목에 값을 입력하라는 에러 메시지가 나오고 가입이 되지 않았습니다.
- '회원 가입 확장 모듈'에서 추가했던 성별, 나이, 추천인 항목을 회원 가입폼에서 삭제했습니다.
- 다시 관리자 페이지에서 '생성'을 하는데 'sex(성별)' 항목에 값을 입력하라고 합니다. 분명 삭제를 했는데 이런 메시지가 나오니 황당했습니다.
- '회원 가입 확장 모듈'을 다시 설치한 후 설정 메뉴로 들어가서 확인해 본 결과 기존 입력한 설정값이 그대로 남아 있었습니다. 그래서 일일이 삭제를 하고 공백인 상태에서 저장을 했습니다.
- '회원 가입 확장 모듈'을 삭제하려고 '설치된 모듈'에서 '삭제'를 클릭했더니 연결된 페키지가 있어서 삭제를 못한다고 해서 FTP 로 접속해서 삭제했습니다.
- DB에 접속해서 '회원 가입 확장 모듈' 테이블을 직접 삭제했습니다.
- 관리자 페이지에서 회원 생성을 하니 정상적으로 회원이 생성되었지만 아직 홈페이지에서의 회원 가입은 "잘못 입력하셨습니다."라는 에러 메시지와 함께 되지 않았습니다.
- DB에 접속해서 업데이트 전에 설치하고 삭제했던 모듈, 에드온, 위젯의 흔적들을 찾아서 모두 삭제했습니다. '회원 가입 확장 모듈'의 흔적들도 여기저기 많이 있어서 모두 삭제했습니다.
- DB에서 xe_addons_site 테이블을 비웠더니 모든 애드온이 오프상태로 설정이 되었습니다.
- 홈페이지에서 다시 회원 가입을 시도했습니다. 어떻게 되었을까요?
회원 가입 성공했습니다. (확인 결과 모든 애드온이 오프상태에서 회원 가입이 성공했습니다.)
무엇이 문제였을까요?
이 모든 상황은 1.5를 신규로 설치해 본 PC 서버에서는 발생하지 않았습니다. 업데이트를 한 곳에서 생긴 문제입니다.
개발자님들께 바라는 것은 회원들이 많이 사용하는 모듈, 애드온, 위젯등을 설치한 후에 업데이트를 해보시라는 겁니다. 아마도 훨씬 많은 문제가 발생할 것이고 그것을 해결해 주시면 기존 사용자는 더 많은 감사를 드릴겁니다.
추가 : 배워서남준다님 댓글을 보고 'Captcha 애드온'을 켜고 설정에서 '회원 가입 적용'을 '적용'으로 한 후 회원 가입을 시도했더니 "잘못 입력하셨습니다" 라는 에러 메시지와 함께 회원 가입이 안됩니다. 일단 'Captcha 애드온'이 문제가 있다는 것이 확인되었습니다.
** 2011.11.11(금) 현재
XE Core 1.5.0.8 에서 Captcha 애드온의 '회원가입'과 '아이디/비빌번호 찾기' 는 잘되고 있으나 '인증메일 재 발송'은 여전히 '잘못 입력하셨습니다.' 라는 에러 메시지가 뜹니다. '적용하지 않음'으로 설정해서 사용중입니다.
댓글 13
-
DEAR:)
2011.10.09 17:32
-
스마트XE
2011.10.09 21:35
Captcha 애드온을 오프하고 회원 가입을 시도해 보세요. 결과 답글 바랍니다.
-
DEAR:)
2011.10.10 13:05
제 홈은 해당 애드온을 사용하고 있지 않습니다 ^^;;;
-
배워서남준다
2011.10.09 19:21
회원가입확장 모듈을 설치하지도 않았는데 회원가입이 안되네요.
XE를 새로 설치한 경우는 회원가입이 되는데,
업데이트한 경우는 회원가입이 되지 않고 있습니다.
이 문제를 어떻게 해결을 해야할까요? ㅜ.ㅜ
-
배워서남준다
2011.10.09 20:41
확인해 보니까 captcha 에드온이 정상작동을 안하네요.
captcha 를 오프하니까 회원가입이 되네요.
그런데 로봇들때문에 captcha 에드온 필요한데요... ㅜ.ㅜ
어쩌죠?
-
스마트XE
2011.10.09 21:28
그렇군요. Captcha 애드온에서 '회원 가입 적용'을 '적용'으로 하니 회원 가입이 안됩니다. 이슈등록을 하셨군요.^^
-
mgone
2011.10.09 21:57
DB 에서 module_config를 삭제하시고, file/config/db.config.php를 삭제하신 후 재설치 해보세요.
전 이렇게 해결을 했습니다. member-업데이트를 아무리해도 되지 않았는데 이렇게 하니 해결이 되네요..^^
속이 다 시원해 졌습니다.ㅎㅎㅎ
조금더 손을 봐야 될 듯 합니다.
다른 것도 삭제해서 정상적으로 되면 또 글남기겠습니다.
-
스마트XE
2011.10.09 22:00
Captcha 애드온 '회원 가입 적용'을 '적용'으로 하고 회원 가입해도 되나요?
-
mgone
2011.10.09 22:02
아..그건 아직 확인중입니다.
에러때문에 3일을 DB삭제 복구를 하다가 이제 해결하고 글을 쓴것이라..
-
초심으로
2011.11.10 20:09
회원가입을 위해 작성을 완료하면 "권한이 없습니다."라고 나와서 많이 당황했었는데....
저는 마이너 캡챠 애드온을 off 하니 회원 가입되네요.
-
똥똥
2011.11.11 10:57
안녕하세요. 회원가입 관련하여 현재 운영중이신 사이트에 회원 모듈의 "스킨"으로 무엇을 사용하시는지 알려주실 수 있으신가요? 확인 부탁드립니다.
-
스마트XE
2011.11.11 12:41
똥똥님의 소통이 아름답습니다.^^
'초심으로' 님께 하신 질문인가요?
참고로 저는 '회원 기본 스킨'을 사용중입니다. Captcha 애드온 관련해서 현재는 '인증메일 재 발송'에서만 문제가 되고 있습니다.
-
똥똥
2011.11.12 14:34
네 해당 문제 확인해보도록 하겠습니다. ^^; 혹 오류사항이 있다면 이번 1.5.1 배포에 해당 내용도 함께 배포되도록 하겠습니다. 제보 감사드립니다.
아무래도 제 사이트에서 발생하는 문제도 비슷한 맥락의 문제인것 같네요 ㅠㅠㅠㅠㅠ
혹시 신규로 1.5를 설치하고 회원가입확장 모듈을 사용하였을때는 별 문제가 없는건가요? ㅠㅠㅠㅠㅠ
괜찮으시다면 회원가입확장모듈 관련 DB를 알려주실수 있는지요 ㅠㅠㅠㅠㅠ 한번 지우고 테스트를 해보고 싶어서요 ㅠㅠ