웹마스터 팁
1.5.x 버전에서 migration tool 동작불가 문제
2012.01.13 09:01
xe data export tool ver 0.2
http://svn.xpressengine.com/zeroboard_xe/migration_tools/xe/
XE는 위의 마이그레이션 툴을 받으면 XE 게시물과 회원정보, 쪽지를 XML 형태로 백업받을 수 있습니다.
XE 개발부서에서는 다른 요소들도 같이 업그레이드 좀 해줬으면...
그런데, 1.5.x 버전이 설치된 XE 를 대상으로 이 툴을 사용하니 경로를 정확히 넣어줘도 허사더군요.
다름이 아니라 XE가 버전업 되면서 db 설정 파일의 구성이 위의 migration tool 에서 다루는 구성과 달라졌기 때문입니다.
그래서, 그에 맞게 마이그레이션 툴의 관련 부분을 수정해줘야 합니다.
lib.inc.php : 15행 부근, 아래와 같이 변경할 것
이렇게 변경해줬는데도 먹통이라면, 다른 이유라고 보셔야 할 겁니다.
$info->db_type = $db_info->master_db['+ 'db_type'];
$info->db_port = $db_info->master_db['db_port'];
$info->db_hostname = $db_info->master_db['db_hostname'];
$info->db_userid = $db_info->master_db['db_userid'];
$info->db_password = $db_info->master_db['db_password'];
$info->db_database = $db_info->master_db['db_database'];
$info->db_table_prefix = preg_replace('/_/', '', $db_info->master_db['db_table_prefix']);
좋은 팁이네요 다만 저는 활용 안하겠지만요
며칠 전에 십여 회 시도하다 정말 짜증나서 그만뒀네요
마이그레이션 생각만 하면 이제 진저리가 납니다