제로보드를 그누보드로 변환하기로 제가 사용한 초보자를 위한 방법 > 그누4 변환

그누4 변환

타 게시판에서 그누보드4로 게시물을 옮겨주는 프로그램입니다.

제로보드를 그누보드로 변환하기로 제가 사용한 초보자를 위한 방법 정보

제로보드를 그누보드로 변환하기로 제가 사용한 초보자를 위한 방법

본문

제로보드를 그누보드로 변환하기로 제가 사용한 초보자를 위한 방법
 
글을 작성하기에 앞서 먼저
제로보드 -> 그누보드 컨버터.. 쭌이님에 이은 추가 수정본.. (회원 부분 제외)
 
 
게시물을 참조하여 작성하였슴을 먼저 밝힙니다. 또한 파일도 이 게시물의 파일을 사용하였습니다.
 
그리고 변환프로그램메뉴의 설명을 아무리 보아도 잘 연상되지 않아
저같은 그누보드 초보자를 위해 작성해 보았습니다.
 
 
그리고 이 내용에 관련된 버그는 저의 경우는 다행스럽게도 전혀 없었습니다.
그러나, 제로보드는 7-8년 사용했지만 그누보드는 아직도 초보자입니다.
 
만약 버그발생시 저는 아직 잘 모릅니다.
만약 질문시 고수님들의 답변기대합니다.
 
 
                          
 
전제조건 : 제로보드 4.XX 버젼
               그외는 변환프로그램메뉴를 활용하시기 바랍니다.


1. 그누보드를 설치한다.
 
2. 그누보드 게시판을 제로보드 게시판과 같은 이름으로 생성한다. 
   - 게시판변환시 게시판 이름이 같아 여러모로 편리함
    - convert 안에   zb4_to_gnu.zip압축을 풀어서 3개의 파일
    zb4_board.php, zb4_board_update.php, zb4_config.php를
    ftp프로그램을 이용하여 업로드합니다.
 
                           zb4_to_gnu.zip (6.0K)

4. http://도메인/그누디렉토리/convert/zb4_config.php의 절대경로를 수정합니다.
  - ftp에서 에디트플러스 프로그램을 이용하여 수정한다.
    또는 zb4_config.php파일을 다운받아 수정한후 ftp로 업로드한다.

5. 웹브라우저로 http://도메인/그누디렉토리/convert/zb4_board.php를 실행하여 주시면 됩니다.
 
 - 이때 zb4_board.php를 실행하기전에 그누보드 최고관리자로 로그인한다.
 
6. 웹브라우저로 http://도메인/그누디렉토리/convert/zb4_board.php를 실행시 화면 예 입니다.
 
 
 
777.gif
 
 
 
 
7. 아래의 그림처럼 제로보드게시판 menu11을 선택하고 그누보드게시판에서도 menu11을 선택한뒤
하단의 변환을 클릭한다.
 
888.gif
 
 
 
9. 웹사이트의 제로보드 게시판 주소를 그누보드 게시판주소로 변경하여 사용한다.
 
 
 
        제로보드 -> 그누보드 컨버터.. 쭌이님에 이은 추가 수정본.. (회원 부분 제외)
 
 
 
 
 

댓글 전체

10. 제로보드에 그누보드로 변환후 게시판 예 입니다.

- 게시물의 갯수는 차이가 납니다. 그누보드로 변환후 제로보드는 사용하지 않았기 때문이니
  감안하시기 바랍니다.

제로보드를 사용한 게시판 보기
http://www.3aok.com/bbs/zboard.php?id=menu14

그누보드를 사용한 게시판 보기
http://3aok.com/gnu/bbs/board.php?bo_table=menu14
제로보드 변환 프로그램

제로보드 게시판  →  그누보드 게시판
SELECT * FROM zetyx_admin_table ORDER BY name

1146 : 테이블 'yaaho.zetyx_admin_table' 는 존재하지 않습니다.

error file : /convert/zb4_board.php
 
이렇게 나오고 안돼는 군요.. 기초적인 지식이 없어서... 백업받은 DB.sql 파일이 있는데 이걸 이용해야 하나요 아님..그냥 지금 홈에 그대로 놔두고 해야 하는 건지.. 통.. 어렵네요
아 유용하게 잘 사용했습니다. 그런데 첨부화일이나 링크 같은 경우에는 잘 안 되는군요 그러나 비교적 참 좋은 컨버터라 생각됩니다. 감사합니다.
위에 error 이유를 찾았습니다... 그리고 무사히 변환성공 ..

1. 제로보드 와 그누보드가 같은 Mysql 데이터베이스를 사용해야 합니다.
제가 에러가 났던 이유는 DB를 각각 설치해 놓고 변화프로그램을 실행했었습니다. 그러니까.. 테이블을 못찾았던거지요.. 변환후 phpadmin으로 들어가 제로보드 테이블만 삭제해 주면 되더군요..

2. euc-kr -> uft-8로 변환
예전 제로보드는 euk-kr 이고 지금 사용하는 그누보드는 utf-8 입니다. 저같은 경우는 로컬에서 sql데이터를 다운받아 놓고.. 에디터플러스로 열어서 필요없는 부분 삭제와 '새이름으로 저장'에서 'utf-8'로 저장한후 덤프시키니 아주 잘~~ 변화되서 들어왔습니다.

저는 웹사이트작업을 제 PC내에서 apmsetup으로 게시판과 모든 작업을 한 후에 최종 웹서버로 업로드합니다. 이번 건도 미리 그누보드는 제 로컬PC에서 설치해있었고 의뢰받은 제로보드 사이트는 웹에 있었습니다.

--- 제 작업 순서-------------
1. 웹에 접속해 기존 제로보드 DB데이터와 사이트를 백업받는다.
2. 다운받은 .sql을 에디터플러스로 열러 맨 처음 CREATE DATABASE `xxx`; 줄 삭제
3. 밑에 USE xxx; 에서 xxx 를 설치해 놓은 그누보드 db 이름과 똑같이 변경
4. 나머지 데이터에 필요없는 것들 삭제,정리후 utf-8 포맷으로 저장
5. '시작'-'실행'-cmd 에서 mysql -uroot -p패스워드 db이름 < sql 파일명  으로 db에 insert
6. 여기서 변환프로그램 다운 받아 그누보드 convert 에 압축풀어줌
7. zb4_config.php 열어 절대경로 변경.. 근데 저는 로컬에서 하느라. $zb_path = 'd:\\public_html\\xxx\\zero'; $g4_path = 'd:\\public_html\\xxx\\'; 이런식으로 / 을 \\ 로 변경했습니다. (맞나 모르겠네요.. 잘 변환됬으니 맞겠죠^^)
8. 브라우저로 zb4_board.php 를 호출하여 실행하면 변환성공!
완전초보가 한가지 진행하기 전에 궁금해서 물어봅니다.

DATA 및 DB를 (제로보드) , 그누보드 설치하여 그대로 그누보드 디렉토리에 백업 및  시범적으로 변환하여 잘 되는지 변환 테스트를 할려고 하는데요..
그누보드에서 변환을 돌렸을때 기존에 원본소스인 제로보드 쪽에서의 자료가 삭제되는것은 아니죠???

왜냐하면 아직 정식으로 변환되는지 안되는지 확실치 않는가운데서 진행하기 어려워서 그렇습니다.

제가 웹디자인 및 웹 프로그래밍에 능숙한 것도 아니어서 미리 전문가님들께 여쭈어보고 진행할려고 합니다.

글 읽어 주셔서 감사합니다.

그리고 아주 초보자에게는 위의 내용이나 아래의 작성된 내용이 아직도 많이 어렵게 느껴지네요...

감사합니다. 오늘하루도 좋은 하루 되세요...~
첨부이미지 위치 변환되어 저장시 저장경로에 해당 db테이블 명이 안붙도록 할 수 없나요?

첨부파일을 변환시에 되지는 않더라도 수작업으로 제로보드에서 그누보드 해당 폴더로 옴기려고하니. 컨버팅시 저장경로로 표기된 첨부파일의 파일명이 문제가 되서 작업이 힘드네요.

스크린샷의 경우 수천장의 스샷을 하나하나 파일명 앞에 그누보드 게시판 테이블 경로를 지우고 변경한다는 것은 불가능하여, 이렇게 문의를 드려봅니다.
zb4_config.php 파일에 있는 절대경로 설정이 맞지 않아서 그렇습니다.
컨버팅을 하려면 한DB에 제로,그누 테이블이 같이 들어가 있어야 하고, 또 root폴더에
제로,그누보드가 같이 들어가 있어야 합니다.
예를들어 htdocs가 root폴더라고 가정했을 경우 htdocs폴더 내에 zero폴더와 gnu 폴더를 만들고, zero폴더 내에 제로보드파일을 집어넣고, gnu폴더내에 그누보드 파일을 집어넣으신 후 다시 해보세요.
여기서 질문드리면 답을 받을 수 있을까요?
상기 yaaho(07-07-19)님과 똑 같은 문제상태이며 귀하의 조언을 보고 또 문의드립니다. 제가 잘모르겠는 부분은 [ 같은 db명으로 생성은 안되므로 기존 제로보드 db에 그누 테이블들을 삽입하라시는건지요? ] 
그리고 가능하시면 저희 문제 해결을 요청드리고 싶으니 보시는 대로 즉시 연락주시면 감사하겟습니다. *** 개인정보보호를 위한 휴대폰번호 노출방지 ***
zb4_board.php를 실행시키니까 이런 오류가 떠요..ㅠㅠ

Warning: main(./_common.php): failed to open stream: No such file or directory in /home/ebp/www/eduko/wwwhome/eduko/convert/zb4_board.php on line 26

Warning: main(): Failed opening './_common.php' for inclusion (include_path='.:/usr/local/php/lib/php') in /home/ebp/www/eduko/wwwhome/eduko/convert/zb4_board.php on line 26

Fatal error: Call to undefined function: alert() in /home/ebp/www/eduko/wwwhome/eduko/convert/zb4_board.php on line 34
제로보드 변환 프로그램

제로보드 게시판  →  그누보드 게시판
SELECT * FROM zetyx_admin_table ORDER BY name

1146 : 테이블 'yaaho.zetyx_admin_table' 는 존재하지 않습니다.

error file : /convert/zb4_board.php

절대경로도 맞고요...
그누는 찾는데 제로보드는 찾지를 못하네요...
빨리 옮겨야하는데...미치겠습니다. 고수님들지원을 부탁드립니다.
이때 zb4_board.php를 실행하기전에 그누보드 최고관리자로 로그인한다.
    http://도메인/그누디렉토리/bbs/login.php

중요함
그리고 _common.php  에러 발생시  _common.php 를 convert 로 옴긴후 둘째줄에서 "." 를 "." 로 수정한다
세용님.
에러난것 mermaid님이 썼는데
다시 설명하면 _common.php 파일을 복사하여 convert파일 안에 붙인후
convert/_common.php파일을 열어서
둘째줄에 있는 "." 를 ".." 수정하여 엎로드 시키니까 되네요.
2010-07-20 강릉감자님 께서 말씀하신대로 _common.php  에러 발생시  _common.php 를 convert 로 옴긴후 둘째줄에서 "." 를 ".." 로 수정하니 제로보드 변환 프로그램 창이 나오는데
[변환]버튼 누르면 팝업창으로 '제로보드의 경로가 지정되지 않았습니다'라고 나오네요
저는 왜 이렇게 어렵죠 고수님들의 조언 부탁드립니다.
전체 50 |RSS
그누4 변환 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT