한 서버에 두개의 XE를 설치하면 두개중 하나가 백지화되는 현상이 발생하는 경우가 있다. 이와 같은 문제가 발생하는 경우, 두개중 하나의 데이터베이스 데이블 이름의 Prefix를 xe_에서 xe2_로 변경하면 문제를 해결할 수 있다.
그럼 DB의 Prefix 수정 방법에 대하여 알아보자.
1. phpMyAdmin에 접속 후 왼편에 본인의 database를 클릭
2. SQL 탭을 클릭
3. RENAME 하는 SQL 구문을 입력 (Notepad++ 등을 이용. 전체 데이블 복사 및 수정 후 입력.)
4. Go 버튼을 클릭
위와 같이 수정한 후에는 FTP로 본인의 호스팅 계정에 접속하여
1. /xe2/files/config로 이동
2. db.config.php를 다운 받는다
3. Notepad++와 같은 프로그램을 이용하여 db.config.php를 연다
4. 'db_table_prefix' => 'xe_', 를 'db_table_prefix' => 'xe2_', 로 바꾸어 준다
5. db.config.php 파일을 저장 후 다시 서버에 업로드해준다
참고사항: 위와 같이 DB 테이블 Prefix를 변경하였으나 백지화 현상 문제가 해결되지 않았다면, XE의 모든 애드온을 다 끈다음에 다시 시도해보기를 바란다. XE CORE과 충돌하는 애드온으로 인하여 백지화 현상이 나타나는 경우가 아주 빈번하다.
'Webmaster > Xpressengine' 카테고리의 다른 글
XE 기본 글꼴(폰트) 크기 바꾸는 방법 (0) | 2014.10.08 |
---|---|
XE에 외부 이미지 섬네일 오작동 해결방법 (2) | 2014.09.20 |
XE 1.7.3.0 대시보드 접속통계 없애기 (0) | 2013.03.28 |
XE 추천/비추천 노출 애드온 이미지 수정판 (0) | 2013.02.15 |
XE 로그인 실패 기록 보고 입니다. (3) | 2012.10.07 |