XE 1.7.13 -> 라이믹스
CMS/프레임워크 | 사용안함 |
---|---|
개발 언어 | PHP 5.x |
안녕하세요
제로보드4에서 데이터 이전 중인데..
지금 XE 1.7.13. 까지 왔네요.
혹시 XE 1.7버전에서 XE 마이그레이션 0.6 이나 0.7 버전 이용해서 라이믹스나 XE 1.11. 버전으로 이전 하신 분 계시나요 ?
라이믹스 업데이트 시... 마이그레이션 쓰지말라는 문구가 있긴한데..
지금 테스트 계정으로 테스트 중인데... 여기서 이후 버전으로 가려면 서버를 이전해야 하고
이전비용도 들어서.. 조금 조심스럽네요..
마이그레이션으로 데이터 이전되면, 딱 좋긴한데..
댓글 21
1. 관리자 로그인 상태에서 1.11.6 버전 덮어씌우고 관리자 화면의 모든 업데이트 완료
2. PHP 버전 7.4로 변경(혹은 PHP 7.4 호스팅으로 이전) 이전시 마이그레이션 툴이 아닌 파일과 DB를 통째로 옮깁니다.
3. 관리자 로그인 상태에서 라이믹스 최신버전 덮어씌우고 관리자 화면의 모든 업데이트 완료
"라이믹스 업데이트 시... 마이그레이션 쓰지말라는 문구가 있긴한데.." 제대로 보셨습니다. 그 어떤 상황에도 라이믹스 업그레이드시 마이그레이션 툴은 사용하지 않습니다.
1.현재 1.7 인데 바로 1.11이 되나요 ?
2. 7.4 호스팅으로 옮길 때 다른 홈페이지 주소, 다른 계정으로 옮겨도 괜찮을까요 ?
(원본 계정이 아직 제로보드4여서 이 계정을 7.4 호스팅 서버로 옴기고 지금 5.3 호스팅 XE 계정에 있는 자료를 바로 저 쪽으로 옮겨도?)
근데 이렇게 하면 .. 서버이전을 3번을 해야되서.... 이전비가 3번 지출..........
1. 본계정 7.4 호스팅으로 이전.
2. XE 계정 7.4 호스팅으로 이전.
3. XE 계정 데이터를 본계정으로 이전.
ㅠㅠ
본계정이 제로보드 4 php 4 에 머물러 있네요.. 테스트계정이 XE 1.7 php 5 . 근데 본계정을 php 7 로 한 번 가면, 테스트 계정 php 5에 있는 자료가 이전이 안되서.. 테스트 계정도 php 7로 이전한 다음, 다시 이 자료를 본계정으로 옮겨야해서... 3번 ㅠㅠ 마이그레이션이 되는게 확인되면 테스트 계정은 굳이 php 7로 이전 안하고 본계정으로 바로 하면 되니 1번...
본인 pc에 apm세팅하여 차근차근 오류도 잡으면서 업데이트 하시는게 속편할 듯 싶습니다.
저도 ZB4부터 그렇게 라이믹스까지 했던 경험이 있습니다.
저도 PHP 5.4 쓰다가 라이믹스 쓸려고 PHP 7.4버전으로 바꾸긴했는데 혹시 페이지가 정상작동하지 않으면 어쩌나하면서 백업 계정 하나 신청해서 테스트를 했었습니다..
저는 XE1.5버전에서 PHP 7.4버전으로 XE를 바로 1.11.6 덮어씌우고 관리자 화면에 나오는 업데이트 모두 하고 라이믹스로 또 덮어씌웠습니다.
대부분 모두 정상작동했고 오류가 발생하는 모듈이나 애드온에 코드만 몇개 수정하면 됩니다.
그런데 중요한것은 먼저 XE관리자 화면을 띄워놓고 라이믹스로 파일을 덮어씌워야 된다는것이었습니다!!
그래야 테이블도 생성되고 하는것 같더라구요!!
xe 1.5 상태면 php 5 인데.. 여기서 1.11 덮어씌워도 관리자 화면 작동 할까요 ?
PHP 5.3 이상이라면 XE 1.11을 덮을 수 있습니다.
현재 서버가 PHP 5.3 미만이라면 나중에 라이믹스를 덮는 것까지 고려해서, 일단 PHP 7.4까지 올려놓고 XE 1.11을 덮는 것이 좋습니다. XE 1.11은 XE 역사상 PHP 호환 범위가 가장 넓은 버전이라, 5.3부터 7.4까지 모두 호환되니까요.
오류가 나면 오류에 대해 질문을 하시고 해결후 넘어가면 되지요.
목표가 저 앞에 있는데 그까짓(?) 오류 때문에 1.11에서 막혀버리면 지금껏 노력한 것이 아깝잖아요.
뒤로 가는 선택지는 없습니다. 앞으로~~~!! ㅎㅎ
하지만 PHP 5에서 PHP 7 버전으로 바꾸고
여러가지 이유로 관리자 페이지에 접속을 못하면
다시 롤백을 해야 하니
처음부터 PHP를 먼저 7.4로 바꾸고
XE를 1.11로 덮어쓰고
관리자페이지에 접속해서 업데이트 다 누르고
관리자페이지를 열어놓은 상태에서
라이믹스로 덮어씌우고
관리자페이지를 열어놓은 창을 새로고침하면
테이블생성이라던가 업데이트 버튼이 뜨는데 그거 다 누르면 됩니다!!
마이그레이션 툴은 아무 짝에도 쓸모가 없습니다.
XE 1.7에서 정상 작동하는 사이트를 보유하고 계시다면
거기에 XE 1.11을 덮어씌우고, 마지막으로 라이믹스를 덮어씌우고,
이렇게 두 번만 더 작업하시면 됩니다.
그 과정에서 PHP 버전을 변경하셔야 하는데, 이 때도 마이그레이션 툴은 필요없습니다.
만약 호스팅을 다른 계정으로 옮겨야 한다면
기존 계정의 파일과 DB를 모두 백업받아서 새 계정에 그대로 업로드하면 됩니다.
업체에서 해주는 경우가 대부분이고요. (비용까지 받는다면 해줘야겠죠?)
마이그레이션 툴 따위를 사용해서 옮기는 것이 아닙니다.
홈페이지를 옮기는데 마이그레이션 툴을 사용해야 한다고 말하는 사람이 있다면,
자동차를 지하주차장에서 지상으로 옮기는데
모든 부품을 분해해서 옮겨야 한다는 것과 마찬가지로 허무맹랑한 주장입니다.
자동차 고유의 기능을 사용해서 그냥 부릉~ 하고 올라오면 되는 것을...