강좌 '그누보드 5' 설치 후 '그누보드 4' 데이터 이전하기
페이지 정보
본문
![](http://internationale.kr/data/file/info_gnuboard/1889776576_IoNnhx4Y_g4_import_01.png)
'그누보드 4'를 설치해보았습니다.
그냥 시험용이어서 따로 꾸미지는 않았습니다
게시판 몇개 만들어 글을 좀 등록하고, 회원 몇사람 가입도 했습니다.
![](http://internationale.kr/data/file/info_gnuboard/1889776576_D0bWYEAu_g4_import_02.png)
![](http://internationale.kr/data/file/info_gnuboard/1889776576_Ynr3c8jR_g4_import_03.png)
![](http://internationale.kr/data/file/info_gnuboard/1889776576_pyFn1u78_g4_import_04.png)
FTP 프로그램으로 '그누보드 4'가 설치된 경로로 접속하여
'그누보드 5'를 설치하기 위한 서브 폴더를 만듭니다.
![](http://internationale.kr/data/file/info_gnuboard/1889776576_DLpbCg72_g4_import_05.png)
설치 파일을 모두 올리고 설치합니다.
MySQL과 최고관리자 정보를 '그누보드 4'와 동일하게 해야할 듯 합니다.
![](http://internationale.kr/data/file/info_gnuboard/1889776576_G58mdugc_g4_import_06.png)
완료되었습니다.
![](http://internationale.kr/data/file/info_gnuboard/1889776576_ZrN54RVE_g4_import_07.png)
데이터 이전을 위해
'주소/gnuboard5/g4_import.php'를 실행합니다.
![](http://internationale.kr/data/file/info_gnuboard/1889776576_QVb3wi25_g4_import_08.png)
![](http://internationale.kr/data/file/info_gnuboard/1889776576_MbBQ5DR0_g4_import_09.png)
![](http://internationale.kr/data/file/info_gnuboard/1889776576_XcVYDrJ8_g4_import_10.png)
완료되었습니다.
'install' 폴더와 'g4_import.php', 'g4_import_run.php'는 FTP에서 삭제합니다.
![](http://internationale.kr/data/file/info_gnuboard/1889776576_SoDrcPBZ_g4_import_11.png)
모든 자료가 이전되었음을 확인할 수 있습니다.
![](http://internationale.kr/data/file/info_gnuboard/1889776576_olyHtvRg_g4_import_12.png)
그런데... 첨부파일들은 실제로는 복사되지 않았습니다.
루트의 '그누보드 4' 'data' 폴더에 있는 파일들을 '그누보드 5'로 복제합니다.
cheditor4 → editor
file → file
member → member
(무료 호스팅 같은) 해당 호스팅에 대한 모든 권한이 없는 경우
복제나 이동이 안됩니다.
사실 캡쳐한 이 과정들을 무료 호스팅에서 실시하였으나 파일 복제를 실패하고
유료 호스팅에서는 순조롭게 복제할 수 있었습니다.
![](http://internationale.kr/data/file/info_gnuboard/1889776576_wW0G7mph_g4_import_13.png)
'그누보드 4'가 설치된 상위 폴더로 가서
'그누보드 4'는 컴퓨터로 백업하고
'gnuboard5'를 제외하고 모두 삭제합니다.
![](http://internationale.kr/data/file/info_gnuboard/1889776576_4kuLoVlc_g4_import_14.png)
서브 폴더인 '그누보드 5'로 들어가서 모두 선택 후, 상위 폴더로 이동하고 '그누보드 5' 폴더는 삭제합니다.
phpMyAdmin으로 접속하여 'g4_' 테이블을 모두 삭제합니다.
완료 후...
일부 깨지는 항목들이 있습니다.
'관리자 모드'로 들어가서 세션, 캐시, 캡챠, 썸네일 등을 모두 일괄삭제합니다.
![](http://internationale.kr/data/file/info_gnuboard/1889776576_lstiAjEk_g4_import_15.png)
![](http://internationale.kr/data/file/info_gnuboard/1889776576_c1WjsFVz_g4_import_16.png)
갤러리 게시판 리스트도 깨지네요.
'그누보드 4'에 없거나 상이했던 항목들은 선택이 되어있지 않거나 '0' 값이 입력되어 있어서 그렇습니다.
![](http://internationale.kr/data/file/info_gnuboard/1889776576_4CHuQMF7_g4_import_17.png)
설정해주는 쉬운 방법은...
새 게시판을 견본으로 만들고, 기본 입력값을 참조해서 원하는대로 수정하고... '그룹 적용'이나 '전체 적용'을 하면 됩니다.
위 과정들 중에서 'data' 폴더가 삭제되지 않으면 호스팅에 관한 모든 권한이 없다고 보시면 됩니다.
이에 대한 해결법은 다음 고수님이...
왕초보입니다. 많은 지도편달 부탁드립니다~^^
자주 가는 곳 : SIR
추천0 비추천0
댓글목록
등록된 댓글이 없습니다.