Extra Form
PHP PHP 5.x
CMS XpressEngine1

안녕하세요.

 

현재 서버는 XE 1.4 (PHP 5.x, my sql) 사용중입니다. SSL인증을 적용할려고 하니

apache 버전이 너무 낮아 SSL 적용이 안된다고 SSL 업체에서 이야기를 합니다.

apache 버전업을 할경우, 서비스가 안될 가능성이 높아서,

이번 기회에 신규서버를 구성하여 라이믹스를 설치할려고 합니다.

 

동일 서버에서 XE --> 라이믹스로 버전업 할 경우에는 core만 업그레이드를 권장하던데요.

저 같은 경우에 서버가 변경될때는 어떤 방향으로 작업을 진행해야 하는지 문의드립니다.

 

그리고, 원하는 레이아웃을 찾고 있는데요. 좌측세로 메뉴가 있는 레이아웃 입니다.

  - http://kms.dbohun.co.kr/it/

이와 유사한 레이아웃 알고 계시면 추천 부탁드립니다.

 

 

 

 

  • ?
    거의 모든 레이아웃이 좌측메뉴를 지원할겁니다
    혹시나 상단과 좌측 메뉴가 연걸되어있으면 분리를 하먼 되실거고
  • ?
    신규서버에 db 랑 파일을 다 이전한 후
    Xe 최신버전으로 업데이트 후 라이믹스 재업데이트를 하시는게 가장 안전하지 않을까 싶네요

    그런데 php7.2 나 7.4 로 올리면 기존 시용자료들 중 안 되는것들이 있을 수 있으니 관련 자료들은 수정하셔야할거예요
  • profile

    같은 서버에서 업그레이드하든, 서버를 변경하든, 거쳐야 하는 과정에는 차이가 없습니다. XE/라이믹스는 평생 한 번만 설치하는 물건이죠. 코어를 업그레이드하다가 다른 서버로 이사가서 계속 또 업그레이드하는 것 뿐...

     

    단, 버전 차이가 많이 나면 2~3번에 걸쳐 업그레이드해야 합니다. 예를 들어 XE 1.4에서 라이믹스로 직접 업그레이드할 수 없습니다. XE 1.8~1.11 사이의 버전을 한 번 거쳐서 관리자 화면에 뜨는 DB 테이블 생성, 모듈 업데이트 등의 버튼을 모두 처리한 후 라이믹스로 넘어가야 하지요. 그런데 현재 사용하고 계신 PHP 5.2 서버에서는 XE 1.8~1.11 사이의 버전이 안 돌아갑니다. 그렇다고 최신 서버에 XE 1.4를 그대로 옮겨 놓아도 안 돌아가는 것은 마찬가지일 테고요. 업그레이드 순서를 잘못 짜면 PHP 버전 때문에 서버를 2번 옮겨야 하는 불상사가 발생할 수도 있습니다.

  • profile

    1.4버전에서 라이믹스로 바로 갈 수가 없어요... 1.7까진 그냥 덮어씌우는 것으로 업데이트 했던거로 기억하는데.. 일단 여기까지 간 후 php 버전 7.4로 올리시고, 그 담에 1.11버전으로 가신 후에 라이믹스로 덮어 씌워야해요 근데 php 버전을 올리시면.. 기존의 db가 꼬이게 되서.. 정상작동이 안할 가능성이 있어요. 전 이 부분에서 포기할 뻔... 호스팅이 좀 문제가 있는 곳이었어서 더 어려웠던 거 같아요

  • profile
    모든 과정에서 백업은 필수입니다. XE 업데이트나 라이믹스 업데이트는 최신버전 덮어씌우기로 진행합니다.
    아래 과정 중 그 어떤 상황에서도 마이그레이션 툴은 사용하지 않습니다. 관리자 로그인 상태에서 진행하시는것을 추천드립니다.(서드파티 자료 오동작으로 로그인이 안될 수 있으므로)

    1. PHP 5.2에서 정상 동작하는 마지막 버전인 1.7.13으로 업데이트후 관리자 화면에 뜨는 모든 모듈 업데이트/DB 생성 진행
    2. PHP 버전을 7.4로 높임(호스팅에 따라 서버이전이 필요할수 있음)
    3. XE 1.11.6 버전으로 업데이트후 관리자 화면에 뜨는 모든 모듈 업데이트/DB 생성 진행 및 PHP 오류 모두 수정(Object -> BaseObject 수정이 대부분일겁니다)
    3. 라이믹스 최신버전으로 업데이트후 관리자 화면에 뜨는 모든 모듈 업데이트/DB 생성 진행
  • profile

    단계를 거쳐 라이믹스로 업그레이드하는 것 만으로 동작을 시킬수는 있을텐데, 서드파티 모듈이나 위젯 또는 애드온이 동작 안할 경우가 있고(충돌 일으킬수도 있음), 레이아웃도 개편을 해야 할테니까, 이런 부분을 잘 하실수 있으면 DIY로 충분히 가능하고, 아니면 약간의 비용을 내고 의뢰를 하는 것도 나쁘지 않을 것이라고 봅니다.

    1.4 시절 레이아웃은 모바일 화면을 고려하지 않은 것인데, 지금은 거의 대부분의 사용자들이 모바일로 접속하거든요. 따라서, 이번 기회에 레이아웃을 반응형으로 바꿔주면 좋을 것이예요. 결국, 레이아웃, 모듈, 위젯, 애드온 등등 전반적으로 손을 봐줘야 할 시점이니까, 시간 vs 노력을 검토하여 본인이 하실지 의뢰를 할지 결정하셔야 겠네요. 그렇더라도 새로 사이트를 만드는 것이 아니라 업그레이드 개념이라 크게 어렵지는 않을 것입니다.