묻고답하기
4->xe 1.5 이전중인데 자료 이전(게시판 이전시 데이터 들여오기) 방법을 알려주실 분~~
2012.04.19 16:28
제로보드 4로 제작된 홈페이지를 XE로 변경하려는 중에 게시판 이전시 데이터 들여오기가 안됩니다.
4가 설치된 서버에 새 계정을 할당 받아 board_package.1.5.1.13.ko 파일 압축 해제한 파일들을 모두 업로드 했습니다.
XE가 제대로 설치된것을 확인했고
zeroboard4 마이그레이션 툴을 사용해서 제로보드4 게시판 자료를 모두 백업 받은뒤
새 계정의 xe/data/ 아래에 모두 업로드 했습니다.
여기까지도 메뉴얼 이 사이트의 묻고 답하기 게시판과 XE 사용팁 게시판을 참고해서 겨우 겨우 했는데
백업받은 게시판 XML 파일을 어떻게 XE 게시판으로 이전해주는지 방법을 찾기가 어렵더군요.
다시 검색에 검색을 거듭해서 XE Admin 으로 들어와서
확장기능> 설치된 모듈 > 게시판 > 게시판 등록으로 새 게시판을 생성 했습니다.
그리고 콘텐츠 > 데이터 들여오기 > 게시물 정보 에서 XML 파일의 경로를 입력하라는데
서버에는 /home/계정명/www/xe/data/module_bbs1.000001.xml
로 업로드 해놨기 때문에 경로명을 적고 "경로 확인" 버튼이나 "데이터 들여오기" 버튼을 아무리 클릭해도
아무 반응이 없었습니다.
경로를 잘못 입력했나 싶어 아래의 경로를 다 입력 해보고 구글 크롬에서도 똑같이 해봤지만 아무 반응이 없습니다.
절대 경로
/home/계정명/www/xe/data/module_bbs1.000001.xml
/home/계정명/www/xe/data/
/home/계정명/www/xe/data
상대경로
./data/module_bbs1.000001.xml
./data/
./data
제가 무엇을 잘못 한걸까요..?
이 문제 때문에 사이트 리뉴얼을 못하고 있어서 너무 답답합니다.
답변 알려주시는 분께 미리 감사드립니다. 복받으실 겁니다...!
먼저, 제로보드4를 사용한 계정과 xe계정이 동일하다면 인코딩이 같다는 얘기인데,
---새 계정을 할당받았다는 얘기는 제가 나중에 확인했군요..
인코딩이 두개가 다른걸 사용해야 합니다.
제로보드4는 EUC-KR을 사용하고 있었을 것이고,
XE는 UTF-8입니다.
같은 계정에서 사용할 수 없겠죠.
일반적 순서는 이렇습니다.1. 마이그레이션으로 zb4자료 백업
2. utf8서버로이전
3. xe설치( 설치하셨으므로 mysql 이나 php버전은 맞겠죠)
4. xe관리자페이지에서 백업자료를 데이터 들여오기.
호스팅 회사에 계정 전환 서비스가 있다면 UTF-8용으로 바꾸시고,
본인 서버라면 mysql 이 문제가 좀 있겠는데, 새로운 데이터베이스를 생성하거나 해서 따로 쓰는게 편리하겠죠.
그리고 계정을 새로 받으셨으면 호스팅회사 세팅에 따라 절대경로가 같은서버라면 먹겠지만, 상대경로로 먹지는 않겠죠.
그냥
http://제로보드서버 계정URL/data/백업받은 xml파일주소.xml
형태의 전체 URL 통채로 복사해서
들여오기 입력란에 넣어보세요.