카페24에서 xe 이전(마이그레이션)을 한 경험담을 여러분께 도움이 될까해서 공유 합니다. 홈페이지를 운영하다 보면 xe 이전(마이그레이션) 할일이 생긴다. 보통 xe 이전(마이그레이션)을 인터넷 검색했을때 파일은 tar로 묶고 DB는 내보내기 .sql 한다음 복원하는 방식으로 쓰여 있다. 그 방식이 xml로 마이그레이션 하는 것보다 쉽긴한데 막상 하려면 다소 복잡하다. 그래도 그 방법이 가장 빠른것 같아 하려고 했으나.. 카페24를 가만히 보니 이전하는 메뉴가 좌측에 있었다. 호스팅관리 -> 계정 DATA/DB 복사 우선 카페24 호스팅 가입을 했다. 기존에 쓰던것은 php5.3 이였는데 새로나온게 php7이라 왠지 불안한 마음이 들었지만 그래도 php7으로 질러보기로 했다. 안되면 다시 php5.3으..
계정을 하나 만들어서 백업받기/올리기 하려고 했는데 가만 보니 계정 DATA/DB 복사 라는 메뉴가 있었다.이걸 클릭하면 그냥 카페24 계정끼리 복사가 된다. 실시간은 아니고 조금 대기시간은 있다. 호스팅관리 -> 계정 DATA/DB 복사 하고 한 3분정도 흘렀을까.. 파일이 그대로 들어와 있었다.db정보는 기존거대로 있을테니까 오류가 나겠지.. DB 접속 오류가 발생했습니다. DB정보를 다시 확인해주세요. 그리고 다른 서버로 이사를 간 경우에는 XE 코어가 이전 서버에서 사용했던 xe/files/cache 디렉터리가 더이상 필요없습니다. 새로운 설정값을 다시 만들어야 하기 때문에 rm -rf cache 명령을 이용해 cache 디렉터리를 완전히 삭제해야 합니다.★중요★ 새로운 서버의 아이디와 DB네임으..
xe를 공부하면서 많이 배우는것 같다. xe 마이그레이션 툴은 정보를 xml로 만들어서 xe에서 xml을 읽어들이는 방식이다. 여기서 의문이 들었던게 xe 마이그레이션 툴을 사용하다가 제목,내용,글쓴이등 텍스트는 이전이 되는게 이해 되는데 첨부파일은 binary 일텐데 어떻게 마이그레이션이 되지? 하는 의문이였다. 그래서 소스를 까보니 binary를 php 의 base64_encode 함수를 이용해 만들고 그것을 읽어들이는 방식이였다. 이러면 어떠한 정보로 되어 있다 하더라도 xe로 마이그레이션이 가능하리라 생각되었다. 일단 첨부파일 binary를 base64_encode를 만드는 방법은 zMigration.class.php 파일에서 printBinary 함수를 보면 된다. function printBi..
- Total
- Today
- Yesterday
- 문자열
- 자바 셀레니움
- 인포믹스
- 스크래핑
- 오라클
- MySQL
- 자바
- 파싱
- C
- xe addon
- JDBC
- XE3
- ocjap
- 이클립스
- ocajp
- xe애드온
- XE
- webix
- KG
- 포인터
- proc
- php
- esql
- Python
- 자바 smtp
- C언어
- 파이썬
- ocpjp
- EC
- 프로씨
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |