웹마스터 팁

XE 1.4.5 -> 1.8.1로 업데이트 시, 회원 모듈 업데이트가 계속 나오는 경우가 있습니다.

member 모듈 업데이트를 눌러도 업데이트가 되지 않는 점이지요.

계속 검색을 해봤는데 딱히 답이 없는 것 같아서, XE 데이터 베이스 구조를 하나 하나 뜯다가 발견했습니다.

 

결론부터 말씀드리자면,

XE_member_group 테이블이 제대로 업데이트 되지 않아서 발생하는 문제입니다.

XE 관리자 페이지로 가면, 그룹 쪽에 데이터가 하나도 없는 경우에 해당하는 문제입니다.

 

 

다음 과 같은 방법을 통해서 수정가능합니다.

 

테이블 prefix가 xe인 경우에만 해당하며, 다른 경우에는 xe를 다른 prefix로 변경하셔야 합니다.

Mysql 콘솔을 열어서.

 

use '데이터베이스 이름';

alter table xe_member_group add column list_order bigint(11) not null;
create index idx_list_order on xe_member_group(list_order);

 

실행을 시킵니다. '데이터 베이스 이름'에는 XE가 설치된 데이터베이스를 씁니다. 따옴표는 빼구요.

 

XE 관리화면에서, 회원 그룹 관리도 들어갑니다.

추가를 누르고 아무 이름이나 넣으시고, 저는 'ㅁㄴㅇㄹ'를 넣었고. 반드시 !!!! 기본 그룹을 체크하셔야 합니다. 그리고 저장 버튼.

그럼 지금 껏 보이지 않던 그룹이 보이기 시작합니다.

그럼 이제는 기본 그룹을 다른 그룹으로 옮겨서 수정을  누릅니다. 저는 '일반 그룹'이 있기 때문에 그쪽을 기본 그룹으로 설정했습니다.

그리고 저장 버튼 클릭.

 

그리고 야매로 만들었던 ㅁㄴㅇㄹ 그룹을 삭제합니다.

 

이러면 멤버 그룹 테이블이 정상적으로 로딩되면서, 멤버 모듈 업데이트 경고창이 나오지 않습니다.

 

그럼 화이팅 하십숑.

 

제목 글쓴이 날짜
IP대역에 따라 다른 페이지 보여주기 [1] 지연아빠 2007.12.20
xml 포함한 플래쉬를 제로보드xe 에서 적용하는 과정 [4] file 도토리나무 2007.12.20
IE Toy 사용시 ''페이지'', ''외부페이지'' 차단되네요... [2] 폭풍의 전야 2007.12.22
회원이 이름, 닉네임등 정보 변경 못하도록 하기 [8] 지연아빠 2007.12.22
회원가입시 추가한 추가정보를 관리자와 회원자신만 보기... [5] 지연아빠 2007.12.22
외부프로그램(페이지)에서 zbxe 로그인 정보 연동하기 [33] file 도데군 2007.12.23
XE설치시 인스톨화면으로 무한 롭백오류 [2] cen89co 2007.12.23
관리자 포인트 조작 없이 레벨 아이콘 대신 원하는 아이콘 띄우기 [9] file ꂎꌰ&#41 2007.12.24
Ms 워드로 게시판 글쓰기 [1] file 더하기나무 2007.12.25
제로보드에서 로그인후 테크노트에서 로그인정보 사용하기 [4] JinHoHan 2007.12.26
APM_Setup 6 과 ZBXE 설치하기(개인서버) [3] 백성찬 2007.12.27
대용량 파일 첨부 업로드시 php.ini 파일조정값들 [5] 비나무 2007.12.28
플래쉬 테두리 없애기 [3] 부우우 2007.12.28
Parse error: parse error, unexpected '':'' in /home/hosting_users/xxx/www/xx/classes/template/TemplateHandler.class.php(341) : eval()''+ 'd code on line 14 에러에 대하여... 왕경태 2007.12.29
레벨에 따라 자동으로 그룹 변경하기 [11] 지연아빠 2007.12.29
xe에 라이프팟 연동하기 [6] 가클 2007.12.30
원하는 값으로 게시판 정렬하기 [3] 화니군 2007.12.30
서브 메뉴를 항상 펼쳐있도록... [2] :맥노턴 2008.01.01
게시판 별로 에디터의 옵션 설정하기 [6] 레드맨 2008.01.01
숫자 입력란에 숫자만 입력되게 하는 팁입니다^^ [1] shtjdals 2008.01.01