포럼
XE 업그레이드 작업: 1.5.4.1 -> 1.7.3.6
2013.10.18 15:26
별다른 건 아니고, 몇번의 실패 끝에 XE 업그레이드가 성공을 해서 그 과정에 대해 간략하게나마 공유하고자 이 글을 썼습니다. 도움이 되시길 바랍니다.
=============================================================================================================
여러 가지 방법을 시도해 보았고, 그 중 아래와 같은 방법으로만 성공할 수 있었습니다.
(완전한 테스트는 못했지만, 웬만한 기능은 정상 동작하는 것이 확인되었습니다.)
제가 사용하는 환경은 APM이 설치되어 있고, 그 디렉토리의 htdocs 내에 xe를 설치한 형태입니다.
(Windows XP 환경)
0. 먼저 백업은 필수입니다. 저는 XE용으로 제공되는 스크립트를 통해 *.xml 형태의 백업 파일도 받아 두었고,
아예 윈도우즈에 설치된 APM_Setup 디렉토리를 통째로 따로 보관을 했습니다. 그래서 항시 문제가 있을 때마다
복구에는 어려움이 없었습니다.
1. xe 사이트에 브라우저로 접속한 상태에서 관리자 메뉴 중 Module(모듈) 목록이 나오는 페이지로 들어갑니다.
이 상태에서 압축파일로 제공되는 1.7.3.6 파일을 임시 디렉토리 푼 후 xe 디렉토리의 내용을 1.5.4.1 버전의
xe가 있는 곳으로 복사를 합니다.(중복되는 파일은 모두 덮어씌우는 형태로 진행합니다.)
2. 그런다음 웹브라우저에서 F5키를 눌어서 화면이 새롭게 갱신되도록 합니다. 아직 화면이 완전하진 않지만
모듈들 목록은 잘 보실 수 있습니다. 그 상태에서 메뉴 모듈 항목부터 업데이트 시도하시면 보고 계신 페이지가
정상적으로 나오는 것을 보실 수 있을 것입니다. 이 때 업데이트 해야될 내용이 서너개 정도 나타나는데
모두 업데이트 버튼을 눌러 작업을 종료합니다.
3. 위와 같은 상태만으로 보면 사실상 업데이트는 종료된 상태이긴 한데, 일부 항목들과 함께 XE Core가
1.7.3.6 임에도 불구하고 1.7.3.4로 업데이트 하라는 등의 문구가 나오면서 업데이트를 시도해 봐도
에러만 나고 진행은 되지 않습니다. 이 현상은 업데이트를 관리하는 쪽 정보가 올바르지 않기 때문에
발생하는 것으로 보이는데, 이것을 해결하시려면 쉬운 설치 메뉴로 들어가서 업데이트 해야 되는 항목
상단에 있는 '쉬운 설치 사용전 상태 업데이트 해주세요.'란 문구상의 '상태 업데이트'를 누르시면 됩니다.
이렇게 하면 설치된 프로그램 정보가 갱신되면서 문제점이 해결됩니다.
위 작업 이후에 쉬운 설치 메뉴를 통해 원하는 모듈들 설치하는 등의 작업도 잘 되는 것을 확인하였습니다.