묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
zb4에서 XE로 이전시 xml 파일의 크기가 1이 되어버립니다.
2009.03.09 22:48
안녕하세요.
zb4에서 XE로 이전하는데 회원정보건 쪽지정보건 xml파일의 크기가 1로만 저장이 됩니다.
물론 회원은 1360명이 되는데 한명도 이전이 안되구요.
링크를 해도 안되더군요.
member.000001.xml 파일을 열어봤더니...
<?xml version="1.0" encoding="utf-8" ?>
<members count="1360" pubDate="20090309223646">
<member>
<user_id><br />
<b>Fatal error</b>: Call to undefined function: iconv() in <b>/home4/dahn/public_html/zboard/migration/zMigration.class.php</b> on line <b>194</b><br />
요렇게만 나와있습니다.
zMigration.class.php 의 194줄을 보니...
else print base64_encode(iconv($this->source_charset, $this->target_charset, $string));
요부분이더군요.
혹시나해서 마이그레이션 페이지의 언어설정(본래 쓰던 제로보드는 EUC-KR)을 UTF-8로 바꾸고 해보면 파일 크기는 커지는데 이전된 데이터를 보면 23명밖에 안되고 그것도 정보가 전부다 깨져있습니다.
혹시 아시는 분이 있으시면 도움 부탁드립니다.
zb4에서 XE로 이전하는데 회원정보건 쪽지정보건 xml파일의 크기가 1로만 저장이 됩니다.
물론 회원은 1360명이 되는데 한명도 이전이 안되구요.
링크를 해도 안되더군요.
member.000001.xml 파일을 열어봤더니...
<?xml version="1.0" encoding="utf-8" ?>
<members count="1360" pubDate="20090309223646">
<member>
<user_id><br />
<b>Fatal error</b>: Call to undefined function: iconv() in <b>/home4/dahn/public_html/zboard/migration/zMigration.class.php</b> on line <b>194</b><br />
요렇게만 나와있습니다.
zMigration.class.php 의 194줄을 보니...
else print base64_encode(iconv($this->source_charset, $this->target_charset, $string));
요부분이더군요.
혹시나해서 마이그레이션 페이지의 언어설정(본래 쓰던 제로보드는 EUC-KR)을 UTF-8로 바꾸고 해보면 파일 크기는 커지는데 이전된 데이터를 보면 23명밖에 안되고 그것도 정보가 전부다 깨져있습니다.
혹시 아시는 분이 있으시면 도움 부탁드립니다.
글쓴이 | 제목 | 최종 글 |
---|---|---|
XE | 공지 글 쓰기,삭제 운영방식 변경 공지 [16] | 2019.03.05 by 남기남 |
꽃ちゃん | sequence 값 정리 [2] | 2008.01.06 by 꽃ちゃん |
꽃ちゃん | 관리자 정보 변경이 가능한가요? [3] | 2008.01.06 by 꽃ちゃん |
김태상 | 고수님 질문 두가지입니다. [2] | 2008.01.06 by 김태상 |
참새와목도리 | 소스가 이런데요 글쓸때 무조건 비밀글로 쓰게 하려면 어떻게 고쳐요 ㅠㅠ [1] | 2008.04.29 by wow goldf |
hyuck | 확장 변수 20개 넘게 사용해야 하는데.... | |
BBaram | 레이아웃 상단 검은 줄 없애는게 안되요.. 긴급요청 입니다. [4] | 2008.01.06 by BBaram |
루팡 | 로그인 사용자만 최신글 볼 수 있는 방법? [2] | 2008.01.07 by 루팡 |
슬루미엘 | 미국 호스팅, 어느 곳을 사용하시나요? [2] | 2008.01.07 by insun |
조용선186 | lavalic mp3플레이어 질문드려요 [1] | 2008.01.07 by RulruRalra |
RulruRalra | 최근댓글 위젯사용시 | |
쪼냐 | 탭 최근게시글 추가,. [5] | 2008.01.07 by 쪼냐 |
John704 | 로그인에 관련된 문의드립니다 ^^ [1] | 2008.01.07 by 백성찬 |
너른벌판 | 마우스오버 이미지 적용법좀 지도해주세요. | |
PHP | [php] SUBSTR함수에 대해 물어 볼게 있는데요 [1] | 2008.01.07 by 괄리자 |
조용선186 | lavalic mp3플레이어 질문드려요 | |
카피카피룸룸 | 회원가입폼에서 아이디란의 조건 제거 방법 문의드립니다. [1] | 2008.01.07 by 하하한 |
류장수 | 외부 페이지 검색기능을 사용하는데 한글이 깨어집니다. | |
낭만홀리님 | 댓글 삭제 기능을 운영자에게만 주기? | |
터897 | 메뉴관련 도움요청입니다. | |
Mandu。 | 리눅스 apm설치문의 |
해결했습니다... 호스팅 회사에서 iconv 를 설치를 안해놨더군요.
자기가 질문올리고 자기가 답변다는게 우습지만...
저와 똑같은 경우를 겪으실 분을 위해 질문과 답변을 남겨둡니다.
서비스도 별론데 보안이 좋다고 비싸디 비싼돈 들여가며 써온게 다시한번 후회되더군요..ㅠㅜ
아무튼...
"0개의 데이터 입력이 완료..."의 해결(iconv 설치하기)
http://www.xpressengine.com/16316887
위의 글을 찾아서 해결했습니다.
지금 마이그레이션 툴과 저 글의 설명과 다른점이...
3) 문제의 예전서버에 깔아놓았던 제로보드4 데이터 추출 프로그램의 lib 디렉토리에 iconv.php를 넣는다.
(기본설정대로하면 zeroboard4/lib 디렉토리)
가 아니고 그냥 마이그레이션 툴이 있는곳에 바로 업로드 하시면 됩니다.
그리고...
4) 역시 lib 디렉토리에 있는 lib.php를 다운받아, 메모장으로 연다.
5) include "./lib/iconv.php"; 를 윗부분에 있는 <?php 아래줄에 넣어준 후 저장한다.
그후 저장한 lib.php파일을 다시 제로보드4 데이터 추출 프로그램의 lib 디렉토리에 업로드(덮어쓰기)
가 아니고 툴의 파일들중 lib.inc.php를 열어서 5번 작업을 해주시면 됩니다.
그리고 인클루드 경로는 "./lib/iconv.php"; 가 아니고 "iconv.php"; 요렇게 해주시면 됩니다.
(2009.3.10일 ZB4 -> XE 마이그레이션툴 기준)