techus qrcode
MEMBER LOGIN

  • Server : Sulinux 2.0
  • Apache/2.0.64 (unix)
  • PHP version 5.2.17
  • Mysql 5.0.92
  • 1차: ns1.techus.net (211.232.13.7)
  • 2차: ns2.techus.net (211.232.13.3)
  • 현재 네임서버 제공 안합니다.
  • 네임서버는 도메인관리업체에서
  • 제공하는 네임서버로 하시고
  • 레코드관리 A : 211.232.13.7 로
  • 설정 하세요.감사합니다.

DNS Powered by DNSEver.com
  • MySQL DB 연결설정 ( http://www.ausangel.org/bbs/

    MySQL DB 연결설정 ( http~

  • 게시글 글등록시 관리자 네이트온으로 알림

    게시글 글등록시 관~

  • 게시판 글등록시 관리자 마이피플로 알림

    게시판 글등록시 관~

  • 선생님 설명입니다..^^

    선생님 설명입니다..^~

  • 테크 모바일을 위한 크롬

    테크 모바일을 위한 ~

  • 3단CSS메뉴 플러그인(멋쟁이님 삽질 빌더용) ”

    3단CSS메뉴 플러그인(~

  1. 1. 뭇쏘 509,500
  2. 2. 아이케 268,835
  3. 3. 예랑맨 182,270
  4. 4. bluewolf 163,255
  5. 5. 청주산의 154,395
  6. 6. 이규하 148,225
  7. 7. 아이슬 119,730
  8. 8. 선장 112,365
  9. 9. 조나단 105,110
  10. 10. SDK 98,895
  1. 1. 청주산의 3345
  2. 2. 아이케 2823
  3. 3. 예랑맨 1611
  4. 4. SDK 1027
  5. 5. 이규하 951
  6. 6. 늑대소냐 726
  7. 7. bluewolf 495
  8. 8. 컴퓨터나라 385
  9. 9. 아이슬 345
  10. 10. 어우름 282
  1. jkwon ♂ 12/27
  2. angel ♂ 12/19
  3. isaac ♂ 5/26
  4. 랩퍼투혼 ♂ 11/24
  5. 노톨릭 ♂ 9/23
  6. wertetrrt ♀ 4/9
  7. 레드 ♂ 3/31
  8. medipara ♂ 3/11
  9. 밥통 ♂ 4/16
  10. 우짜맨 ♂ 1/16
자유게시판 메인 » 자유게시판 » 제로보드 XE 이전 방법
 
추천:0 조회:3127

title 제로보드 XE 이전 방법 [2]

2009-07-20 (월) 15:33 청주산의 (IP:211.xxx.11)


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

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

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

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

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

혹, 기존 디비의 내용이 utf8로 되어 있다면 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        ... 놀러오십시오.
no character
청주산의
반갑습니다.
댓글 2개

이름아이콘 청주산의

사이트 이전팁( files 폴더)조회수 1973 추천수 0 2009.01.28 02:17:03 샤이니라 *.170.183.65 http://www.xpressengine.com/17683573 저는 이전할 사이트 서버가 준비되지 않아서 테스트 서버에서 작업 후에
옮기는 작업을 몇번 하였습니다. 하면서 매번 비슷한 문제를 겪었는데
저의 경우는 모든 문제의 해결점은 files 폴더에 있었습니다.

--> 사이트 이전 시 최신 버전으로 업데이트를 받아서 옮길 서버에 일단 새롭게 설치를 하고 mysqldump를 이용해서
디비를 백업 받아서 새로운 디비에 옮겼습니다. 그리고 제가 작업한 레이아웃들과 스킨을 찾아서 설치한 서버에 올리고
첨부파일과 캐쉬 데이타가 있는 files 폴더를 tar 명령어로 백업 받아서 새로운 서버에 올렸습니다.
그리고나서 새로운 사이트에 접속하면 레이아웃이 망가지고 css 및 자바 스크립트가 적용이 안되고 로그인이 안되는 등
문제점에 봉착했지요. 옮길 건 다 옮겼는데 말이죠.
네이버에서 검색하고 이곳 저곳 다니다가  files 폴더가 write protect되어 있어 생기는 문제라고 해서(백업 받고 복구하면서 폴더의 사용자 권한이 작업하는 사용자 계정으로 바뀔 때 원래 폴더의 소유자가 NOBODY 였던 경우는 백업 시 WRITE PROTECT가 되나요? 아시는 분은 답변 부탁드립니다.)
chmod -R 777 files하니 write protect가 풀린건지
사이트 레이아웃은 제대로 보이더군요..
근데 문제는 첨부파일이 100%에서 올라가다가 사라지는 문제였습니다. 동일 서버에 다른 사이트를 xe로 돌리고 있는지라
서버 환경적인 문제는 아니라고 생각했고..
그래서 다시 여기 질문을 다 뒤져보고 메모리 문제에..플래시 문제에 여러가지 보았지만
해결은 안됬고
혹 또 files 폴더 권한 문제인가 싶어서 원래 xe 설치하면 설정되는 데로 files의 폴더 소유자를
chown -R nobody:nobody files
해서 nobody로 바꾸어 주고
chmod -R 707 files 로 폴더의 권한을 바꾸어 주니
첨부파일이 100%에서 사라지는 문제를 해결하였습니다.

첨부터 사이트 이전 시 chmod -R 777 files를 하지 않고 files 폴더의 소유자 및 권한을
nobody, 707 상태로 바로 이렇게 바꾸어도 되는지는 확인을 못했습니다.

이 글을 여기 팁 공유란에 남겨도 되는 건지는 잘 모르겠고
설명이 부족했는지도 몰겠습니다.
하지만 첨부파일이 100%에서 사라지는 문제랑
레이아웃이 제대로 나오지 않는 문제로 너무 고생을 해서
저와같은 초자 분들에게 어쩌면 정보로 쓰일 수도 있다는 생각에 남겨봅니다. 09.07.20 15:35

   

이름아이콘 세톨박이

회원캐릭터

좋은정보 감사합니다 :D 09.07.21 12:18

   

0/3500 secret 파일첨부
FILE #1 .
FILE #2 .
FILE #3 .
FILE #4 .
FILE #5 .
FILE #6 .
FILE #7 .
FILE #8 .
FILE #9 .
FILE #10 .
다중선택옵션 번호 제목 글쓴이 날짜 조회
91 2NE1 고화질로 즐겨보아요 !! I don't care [6] 온라 07-23 (목) 2844
90 네임서버변경했는데도 접속이 안되네요 [4]+6 퍼니박스 07-22 (수) 3188
89    네임서버 등록 및 구글메일 설정해 드렸습니다. 청주산의 07-22 (수) 2844
88 날이 무척 덥죠? [7]+11 name icon 세톨박이 07-22 (수) 2843
87 아이엠에서 건너온 광마우스입니다... [11]+1 狂馬牛s 07-22 (수) 3153
86 파일질라 접속이 안되네요~^^ [7]+2 온라 07-21 (화) 2843
85 위기;; [5]+1 각시붕어 07-21 (화) 3753
84 동생이 고대기 사달라네요 ㅡ_ㅡ; [8]+7 아이케 07-21 (화) 2946
83 어쩔수 없이 오긴 했지만..^^ [4]+4 온라 07-21 (화) 3191
82 아이엠 계정...! [3] 컴퓨터나라 07-20 (월) 3184
81 ㅋ 방금 무료웹호스팅 계정받은 ㅋ [7]+5 각시붕어 07-20 (월) 2525
80 제로보드 계정 옮기기 체험 [3] 청주산의 07-20 (월) 3161
79 제로보드 XE 이전 방법 [2] 청주산의 07-20 (월) 3127
78 테커스..ㅇㅅㅇ; [3] name icon HanaYui72 07-20 (월) 3362
77 한주가 시작되었네요~ [5]+6 name icon 멋쟁이냐 07-20 (월) 2573
76 새로 오신 분들을 환영하면서... [3] 예랑맨 07-20 (월) 2461
75 커뮤니티가 장난이 아님^^; [6]+1 아이케 07-19 (일) 3129
74 안녕하세요. 아이엠에서 왔습니다. [4] 화니 07-19 (일) 2573
73 안녕하세요~ [5] Nark 07-19 (일) 4142
72 아이엠에서 건너온 세톨박이 입니다~ [6] name icon 세톨박이 07-19 (일) 3150