테스트 사이트 - 개발 중인 베타 버전입니다

XE에서 그누4로 변환좀 할려고 하는데요. 채택완료

휴가 11년 전 조회 6,409
회원, 이메일, 포인트, 레벨은 무손실로 완벽하게 이전이 되었는데요.
회원정보 이전을 완료하고 게시물 이전을 할려고 하는데요.
제가 하였는 방법은 제로보드 DB와 그누보드4 DB를 같은 곳에다가 넣어두고
그누보드4가 설치된 루트에다가 zbxe_convert, zbxe_convert_load, zbxe_convert_update파일 넣어주고
그누보드4에서 관리자로 로그인 하고 도메인/zbxe_convert.php 로 접속해서 입력할거 입력하고
변환 누르니까 코딩 다 깨지면서 글자가 다 깨져보이네요. DB명에는 제로보드 설치했던 DB명 넣어줫구요.
대체 뭐가 잘못된 건가요?
댓글을 작성하려면 로그인이 필요합니다.

답변 5개

채택된 답변
+20 포인트
11년 전

언어셋을 잘 확인해보세요

제로보드 언어셋과 그누보드 언어셋이 동일한지.

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

휴가
11년 전
혹시 xe에서 그누보드로 변환 해보셧나요?

댓글을 작성하려면 로그인이 필요합니다.

11년 전

zbxe_convert_load.php 18라인에

$zb_count = @mysql_num_rows($zb_result);

동일 파일 22라인에

for ($i=0; <a href="mailto:$row=@mysql_fetch_array($zb_result">$row=@mysql_fetch_array($zb_result</a>); $i++)​

 

이렇게 두 군데에 @를 붙여주니 에러 메시지는 표시되지 않았어요. 성공했다는 분들, 아무 문제 없었다는 분들이 존경스러울 정도에요;; 몇 게시물의 첨부파일은 엉뚱한 게시물에 첨부가 되고 카테고리 값은 전혀 못 가져가는 등 문제 투성이어서 애먹고 있네요 ㅠㅠ 성공했다는 분들, 아무 문제 없었다는 분들이 존경스러울 정도에요;;​

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

휴가
11년 전
답변감사합니다.
안그래도 컨버터를 했는데 이건 뭐... 개판도 이런 개판이 없을 겁니다.
회원 5만명... 다 날리고 새로 시작합니다....

댓글을 작성하려면 로그인이 필요합니다.

11년 전

한참 지난 글이긴 한데 저도 어제부터 변환 씨름중이거든요.

세 가지 파일의 인코딩이 각각 달라서 utf-8로 변경해주니 글자가 제대로 나오더군요.

그 외에 처음 접속해서 나오는 mysql 어쩌구 하는 에러는 @ 요거 붙이니 정상으로 됐구요.

추가로..

DB명은 제로보드 설치된 DB의 이름이 아니라 테이블명 앞에 붙는 xe_ 이 부분을 적는 거였어요.

보통의 경우는 xe가 될 거고 따로 이름을 지정해줬다면 그걸 적는 거구요. 

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

휴가
11년 전
@ 를 어디에 붙이나요?

댓글을 작성하려면 로그인이 필요합니다.

11년 전

네 해본적도 잇고 쉽게 됩니다

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

휴가
11년 전
방법 알려주실 수 있으신가요?
해결책이 있다면 이제 삽질은 그만하고 싶어요 ㅠㅠ

댓글을 작성하려면 로그인이 필요합니다.

저도 에이치H님 말씀처럼 글씨가 깨진다는건 언어셋 문제가 가장 유력하지 않을까 싶습니다.
euc-kr인지, utf-8인지 우선 확인을 하는게 중요할것 같습니다.
로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

휴가
11년 전
혹시 xe에서 그누보드로 변환 해보셧나요?

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인