Extra Form
CMS XpressEngine1

XE가 버려진 줄 알았더니 라이믹스로 재탄생했다는 소식을 들었습니다. 기쁩니다. 당장 옮겨오고 싶지만 공부를 좀 하면서 해야 할 것 같습니다. 

 

1. 이전에 XE 업그레이드했다가 다양한 문제를 겪은 경험이 있어서 업그레이드는 일단 두렵습니다. 그리고 현재 제 XE1 기반의 홈페이지에서는 업그레이드 안되는 애드온들이 잔뜩 있습니다. 이런 것들이 무슨 문제를 일으킬지 두렵습니다. 

2. 그래서 새로운 호스팅 계정에 라이믹스를 설치한 뒤 기존의 데이터와 DB를 업로드하는 방법을 선택하고 싶습니다. 

 

2번과 같이 하려고 할 때 도움이 되는 정보가 있으면 알려주시면 감사하겠습니다. 기존에 설명되어 있는 웹페이지가 있다면 링크도 좀 부탁드립니다. 감사합니다. 

  • ? Lv8

    라이믹스의 최소 사양이 이제 php 7.4 네요

    기존 XE 사이트의 php 버전이 어떻게 되느냐가 난이도를 결정한느 핵심이 되겠네요
    가장 쉬운방법은
    XE 를 php 7.4 에서 작동되도록 고친 후
    ( 그런데 php7.4 에서는 오류나는 자료들이 종종 있을겁니다. 그건 검색하면 그나마 수정법들이 나오니; )
    7.4 기반의 XE 를 라이믹스로 업데이트하는게 가장 안전한 방법입니다

    물론 php8.X 로 넘어가는게 더 좋지만
    이건 난이도가 확 올라갈 수 있어서.. php8 오류는 수정하기 쉽지 않을 수 있거든요

     

    그런데 이래저래 어려우면 그냥 제작의뢰가 가장 빠를 수도 있죠

  • Lv37

    새로운 호스팅 계정에서 테스트하는 것은 좋습니다.
    그러나 순서가 바뀌었습니다.

    (O) 새로운 호스팅 계정에 기존 XE1 소스코드와 DB를 복사한 후, 라이믹스 소스코드를 덮어씌우기
    (X) 새로운 호스팅 계정에 라이믹스를 새로 설치한 후, 기존 사이트의 DB를 덮어씌우기

    후자의 방법으로 하면 안 되는 이유는 간단합니다.
    라이믹스를 설치한 후 XE1에서 사용하던 DB를 업로드하면

    라이믹스 설치시 생성된 DB 내용이 날아가 버려서, 라이믹스를 먼저 설치한 의미가 없어지기 때문입니다.

    정상적인 업그레이드가 아닌, 갑자기 DB가 10년 전 상태로 돌아간 것에 대처하는 기능도 없고요.

     

    맨땅에 새로 설치하면 뭔가 좀더 깨끗하게 설치될 것이라는 생각은 윈도우에서나 통하는 것이지요.

    라이믹스는 그런 거 없습니다. XE 초창기부터 업데이트만 계속 해오신 분도 있어요.

    애드온이 걱정되신다면 불필요한 애드온을 모두 제거한 후 작업을 진행하면 됩니다.
    새로운 호스팅에서 테스트하는 장점이 뭐겠어요? 안심하고 팍팍 지워버려도 괜찮다는 거잖아요.^^

    공식 매뉴얼 정독을 먼저 권해드립니다.
    https://rhymix.org/manual/introduction/xe-upgrade

  • ? Lv8
    생각보다 큰 문제없이 잘 변경되는거에 놀라실겁니다. ^^