묻고답하기

 2주간 정말 고생을 많이 했는데, files폴더의 권한 문제 였다.

 호스팅의 서버가 owner로 되어 쓰기권한을 안줘서 pc에서 작업한 xe파일들이 안올라갔던 것이다.
 (특히, files폴더)

--------------------

<준비물>

-파일질라 ftp 최신버전

-에디터: 울트라, 에디터플러스 등

---------------------- 

원래, 제로보드 이전은 아주 쉽다.

1. db를 호스트로 백업해서 이전한다.

2. 호스트에 제로보드를 설치한다. (이때, 폴더권한은 777이나 707)

3. pc 또는 이전 호스트에서 사용하던 게시판, 게시판의 첨부파일(그림파일등)을 복사해 옮긴다.

4. 끝. 

그런데, 제 개인서버(win2008)에서 무료웹호스팅(유닉스나 리눅스)로 이전 하는데, 권한 문제가 걸렸음.

아무도 시원하게 대답해주는 이 없고...쩝.

 

<pc에서 작성한 xe를 다른 호스트로 이전하려면 다음과 같이 적용한다.>

아래 글은 codex.kr에서 어느 분이 올린 것에 추가한 것입니다.

  1. cmd 창에서 mysql/bin으로 이동하고 아래와 같이 실행하여 백업한다.

        C:> mysqldump -u root –p db명 > 백업 파일명

암호: 이때 암호를 넣는다. (위의 –p 다음에 암호를 넣으면 인식못함)

 또는 phpMyAdmin에서 '내보내기'해서 백업한다. (이때, 게시물의 첨부파일은 따라가지 않음)

 혹, 기존 디비의 내용이 euckr로 되어 있다면 utf8로 받아야 합니다.

앞으로 모든 데이터는 유니코드로 될 테니까.

utf8확인방법....백업으로 저장된 xxx.sql파일을 에디터에서 열어봐서 깨지는지 확인. 안깨지면 ok

깨지면?---> 변환방법 찾아서 변환하세요~

 

2. 이전할 새로운 호스트에서

     -mysql에서 db생성 및 사용자 생성 그리고 사용자 권한을 준다.

 3. 호스트의 phpmyadmin에서 백업받은 파일을 입력(import)한다.

 4. 호스팅 서버에 xe를 압축만 풀어 넣는다. (이때, admin으로 install하지 말 것)

      -install하면 files폴더가 생성되고 서버가 소유권을 가져서 기존에 작성한 내용을 덮어쓸수 없음

 5. pc에서 만든 xe의 모든 폴더를 호스트 계정의 xe에 모두 업로드 한다.

    (zip파일로 만든 후 업로드 하시고 압축 풀면 됩니다)

    -특히, layouts, modules, widgets 등 스킨이나 모듈을 추가했다면 몽따 복사해야한다. 근데, 이때도 권한문제로 걸리면

     xe루트 부터 모두 777로 바꾼후 통째로 복사해넣는다. (아래 6번 설명)

    그다음, files폴더의 내용이 모두 들어갔는지 확인한다. 이 폴더에는 사용자가 만든 모든 내용이 들어있다.

 즉, 호스팅 서버에 xe를 별도로 압축만 풀어 설치(not install)하고, pc에서 만든 files만 업로드 함

 6. 폴더권한 변경: xe를 포함한 모든 폴더의 권한을 777로 변경 또는 707

 7. files/config/dbconfig.php 에서 db명 및 사용자, 비밀번호등을 수정

 8. xe에서 admin으로 로그인 후  제어판/settings에서 초기 페이지 경로 지정

 9. 홈페이지 초기 경로를 지정한 경우

       -7번만 변경해서는 안됨

       -phpMyAdmin으로 xe_sites테이블에서 최기위치를 변경 또는 지정함

(다른 서버에서 운영하던 xe면 xe_sites에 경로가 있을 것이고 그것은 현재의 xe경로로 변경함)

 

10. 이제 접속 가능하다.

       -루트부터 권한은 적절하게 변경해준다.

 

----------------------------------참고사항

1. db의 utf8로 변경하기: 아래 링크보고 php.ini인가에서 몽땅 utf8로 변경후, db재 시작......그리고 백업하면 됨

    http://www.wans.kr/388

    http://ssangbuja.egloos.com/2687509

2. xe를 압축푼 후 install화면을 통해 설치해버린 경우

  --> files폴더가 서버의 권한으로 생성되었을 텐데 이를 다시 삭제해야 함 (그냥은 삭제 안됨)

  --> 삭제: 첨부파일 del.php를 xe폴더에 넣고 브라우저에서 실행 -> ftp나 호스트에서 제공하는 파일관리자에서 files삭제하면 됨

                 (이거 이용하면 관리자의 도움을 받지 않아도 됩니다. 관리자는 여러분의 모든 요청을 처리하려면 바쁘겠죠? ^^)

  ==>이제 다시 위의 5번부터 시작함 ^^

3. db에서 xe_sites의 경로 꼭 변경.....이것 때문에 밤샐수 있으니 잊지마시길...

4. 반드시 db를 먼저 만드십시오.

    이전 준비하면서 db가 변경되었다면 꼭...다시 import하고 하십시오.

----------------------------------

이전시

굳이, install을 통해 설치하지 않고 폴더 권한문제만 해결뒤 files를 복사해 넣으면 만사 ok.

files에는 사용자가 작성한 게시판, 첨부 파일, 위젯등이 생성되어 있음

나머지 폴더들은 xe의 기본 골격 파일들임....따라서 업데이트시에도 변경된 xe를 받아서 그냥 ftp로 덮어쓰면 되는

이유가 여기에 있는 것입니다.

---------------------------------------------------------------------------------

초보자도 고생없이 할 수있을 겁니다. 손이좀 가긴 하지만....

http://www.phdkorea.com        ... 놀러오십시오.

 

글쓴이 제목 최종 글
XE 공지 글 쓰기,삭제 운영방식 변경 공지 [16] 2019.03.05 by 남기남
최소영329 권한이 없습니다(에러메세지) 어디에 위치하나요? [2] 2009.05.30 by 최소영329
미치것어~ XE를 다시 설치하려면 어떻게 해야되나요? [1] 2009.05.30 by ak
ak 전체 틀은 그대로 두고 본문 가로 폭만 줄이는 방법 좀 알려 주세요  
미치것어~ 회원이 자꾸 복사되요..누가 좀 봐주실분 없나요?  
허접의꿈 블로그가 다른 컴퓨터에선 안들어가져요 [2] 2009.05.30 by 허접의꿈
eversky 메인 이미지를 랜덤으로 출력하는 부분 질문드립니다. [3] 2009.05.30 by eversky12
카카로토 파일첨부가 안됩니다.ㅠ도와주세요ㅠㅠ [3] file 2009.05.30 by 왕자
구퍼 사이트 이전시 도메인이 바뀌지 않네요 [4] 2009.05.30 by 구퍼
별님왕자 1.2.2로 업그레이드 후 화면이 모두 사라졌습니다. [2] 2009.05.30 by 별님왕자
라미로즈 에효 뭐가 말썽인지 제발 답변점요 ㅠ  
초록배추 안정화 패치 덮어쓰기  
Qwiff IP 차단목록에 등록을 해도 차단이 안되는현상 [3] file 2009.05.30 by Qwiff
알룩 통합 검색에서 바로 이미지 다운로드 받게 할 수 있는 방법 없을까요?  
한마디 위젯 스타일에 관해서 만족할만한 답변이 없어서 다시 올립니다.  
해오진(PHDKorea.com) xe 호스트 이전 방법(종합편), 아무도 알려주지 않는... file  
김재민852 회원정보,회원가입,비밀번호 창을 현재창으로 뜨게할때  
chiaya 게시판 관리 -> 추가설정 -> 에디터 스킨에 따른 파일 업로드 에러 [1] 2009.05.29 by chiaya
정기태355 "회원정보" 페이지 소스는 xe 화일중 어떤 file을 보면 볼수 있을까요? [3] 2009.05.29 by 궁금이2
쭈니대디 페이지를 메인으로 만들때 어떻게 하나요? [1] file 2009.05.29 by 쭈니대디
김재민946 include "lip.php"; 에 대한 질문입니다.  
초보 하늘님 다시 질문이요.. [3] file 2009.05.29 by 때린데 또때려
네비게이터 시간대별 집계가 되질않아요[페이지에러]  
훈장님 서버포트를 바꾸는 방법  
초보 최근문서.질문이요. [1] file 2009.05.29 by 초보
우정국 설치 오류 [1] 2009.05.29 by 때린데 또때려
조현묵 띄어쓰기가 안됩니다.  
dcclim 아시는 분 부디 가르쳐 주세요.. [1] 2009.05.29 by 때린데 또때려
뚱이마미 제로보드4 사용하다가 xe로 전환 했는데요. [2] 2009.05.29 by 뚱이마미
netoxlee 메인페이지에서 레이아웃 편집화면이 안뜨요.. 도와 주세요  
delab 페이지 생성시 문제점.. file