Extra Form
PHP PHP 5.x
CMS 기타

안녕하세요

 

여러 방법을 해봤는데 잘 안되서.......

이 번에는 이렇게 해보려고해요

이번엔 한 계정에서 순차적으로 업그레이드 하는거..

 

01.

현재 xe 1.7 php 5.2 에서 같은 계정으로 php7.4 서버로 이전하게 되면,

분명 xe 1.7은 작동 안될테고... 그래서 서버 이전후에 xe 1.11을 바로 업로드 하면 

xe 1.11 관리자모드로 들어갈 수 있을까요 ? 관리자상태에서 서버이전을 할 수 없는 상태인데...(서버이전을 호스팅업체가 해주는거여서요)

xe 1.4에서 xe 1.7까지 올 때는 관리자페이지에서 안하면 관리자페이지 접속을 못해서 아예 먹통이 됐었어서 걱정되네요..

이런 문제는 안생기나요?

02.

그리고.. 지금 다른 계정 php 5.2 서버에서 작성된 db 를 php 7.4 서버에서 불러오기하면 오류가 너무 많이 발생하는데..

같은 계정이면... php 5.2에서 php 7.4 로 서버이전하면 db 내보내기 불러오기 이런 작업 없어도 될까요..?

db 이전 오류는 안생기는지...

 

xe 1.7 php 5.2 사용하셨던 분들은 어떻게 xe 1.11 php 7.4까지 가셨는지 궁금합니다..

근데 김칫국이지만.. xe 1.11 에서는 라이믹스로는 쉽게 갈 수있겠죠...? ㅜㅜ

너무 답답하네요 ㅜㅜ 서버이전비는 계속 들고 작동은 안되고..

그냥 예전꺼 복구해서 그냥 쓸까 하는 생각도 들고..

 

 

 

  • profile
    제일 편한거는, 기존에 작동되던 XE와 PHP버전이 무엇인지 알아본 다음 그 PHP버전에서 구동 가능한 XE버전을 먼저 파악합니다.

    그 다음, 해당 버전과 XE버전의 최대 호환 버전까지 코어를 업그레이드 한 이후 -> 서버 환경 변경하여 구동 -> 다시 코어 업데이트
    코어 최종 업데이트 후 백업 -> 라이믹스로 덮어서 업데이트 -> 캐시 삭제 및 재생성 / 구동 테스트

    하면 됩니다.

    버전에 따라서 오래 걸리면 1시간~2시간 정도 걸리고, 로컬 서버 환경으로도 작업해도 되긴 합니다.
    라이믹스 설치시에는 미리 로컬 도메인이나, 작업용 도메인으로 세팅해 놓고 추가 도메인 작업을 해야 차후 서버 이전시 문제가 발생되지 않습니다.
  • profile profile
    현재 xe 1.7에 php 5.2 사용중인데... xe 1.7은 php 몇까지 올릴 수 있을까요? 일단 php 7.4에서는 안되더라구요..
    XE 홈페이지 가봤는데 거기도 안써있고.. 사람들 질답 찾아보니까 5.5 여기서도 쓰는거 같긴한데..
  • profile profile
    차근차근 버전 한두버전씩 올리면서 해보세요.
    예전에 그런식으로 업데이트 일감 받아 해봤었는데, 원리만 알면 일반인들도 충분히 하실 수 있습니다..
  • profile profile
    그럴려고했는데... 어차피 아래로 내려갔다가 php 7.4로 올라올 때 db 버전 차이도 많이 나서 db 오류가 생길 가능성이 커서, db를 하나하나 수정해야 한다고 하시네요...ㅠㅠ 이거 뭐... 할 수 있는 수준이 아닌 거 같은....
  • profile

    DB 들여오기할 때 발생하는 오류는 DB 버전과 관련된 것이고, PHP 버전과는 무관합니다.

    계정 데이터 모두 그대로 두고 PHP 버전만 저유자재로 바꿀 수 있다면 좋을 텐데,

    대부분의 호스팅 업체가 그걸 지원하지 않으니까 고생을 하시는 거죠...

     

    XE 1.7에서 더 올라가려면 PHP 버전 변경이 필수이므로

    관리자 화면 같은 사소한(?) 문제는 걱정하지 마시고

    PHP 7.4가 설치된 서버에 사이트를 무사히 옮겨놓는 것만 생각하세요.

  • profile profile
    아.. db 서버와만 관계가 있나보네요.. 그럼 db 서버 같은 것으로 바꿔달라고 하면 될까요 ? 호스팅업체에 어떻게 해달라고 해야할지.. 제가 할 수 있는건 뭔지 모르겠어요 ㅠㅠ
    db 불러오기만 일단 되면.. 나머지 작업 해볼 수 있을꺼 같은데..

    참고로

    서버: Localhost via UNIX socket
    서버 타입: MySQL
    서버 버전: 5.0.96 - Source distribution
    프로토콜 버전: 10

    서버 문자셋: UTF-8 Unicode (utf8)
    --------------------------------------------------------------
    서버: Localhost via UNIX socket
    서버 타입: MariaDB
    서버 버전: 10.2.40-MariaDB - MariaDB Server
    제품 버전: 10
    사용자: bch31243@localhost
    서버 문자셋: UTF-8 Unicode (utf8)

    db 서버는 위에서 아래로 옮기는건데..
  • profile profile
    PHP 버전을 바꾸기 위해 다른 서버로 옮겨야 하는 호스팅 업체라면
    DB 버전도 PHP 버전과 묶여 있을 가능성이 높습니다.
    정 안되면 DB를 옮기는 부분만이라도 호스팅 업체 또는 제3자에게 의뢰하시는 방법도...
  • profile profile
    호스팅 업체에서 전화왔는데 .. php 버전 5.5로 내려갔다가 어차피 7.4로 올 때 db 버전이 많이 바뀌는데... 그럼 어차피 오류가 많이 발생해서 db를 하나하나 다 수정해야한다고 하시네요... 아마 묶여 있는 듯.. 하네요
    제가 할 수 있는 수준이 아닌 듯 ㅠㅠ
    일단 견적을 알아봐야겠네요... 후
  • profile profile
    수정은 알아서 할 테니까 그냥 좀 복사해 주면 어디가 덧나나요 ㅠ
    고객 생각해 주는 척 하지만 사실은 그냥 귀찮은 거...
  • profile profile

    그러게요... 어차피 같은 호스팅업체인데.. 본인들 서버에서 본인들 서버로 옮기는건데...
    ㅠㅠ db 수정을 할 줄 알면 그냥 하겠는데... 90개 정도가 문제되는거라..

  • profile

    어차피 돈 쓰시는 거면
    해외 호스팅 업체에서 업데이트 하시는건 어떨까싶네요.
    ifastnet.com 같은데에서 제일 저렴한 1년에 2만원짜리 비용 지불 하시면
    select php version으로 php버전 그냥 막 바꾸실 수 있는데
    지금 쓰시는 호스팅에는 php 7.4에 라이믹스 최신버전 설치 해놓으시고
    해외 호스팅에서 php버전 바꿔가면서 계속 업데이트 하신 다음 db 다운받으시고 지금 쓰시는 호스팅에 덮어 쓰시면 간편하지 않을까요?

     

    화면 캡처 2024-03-20 165144.gif

  • profile profile
    오..이런곳도 있군요! 근데 지금 문제는.. php 버전이 아니라 db 서버 버전이 문제가 되는거라서.. db 이전 문제를 해결해야해요..
  • profile profile

    흠 그런가요?
    위에 댓글들 읽어보면
    "DB 들여오기할 때 발생하는 오류는 DB 버전과 관련된 것이고, PHP 버전과는 무관합니다.
    계정 데이터 모두 그대로 두고 PHP 버전만 저유자재로 바꿀 수 있다면 좋을 텐데,
    대부분의 호스팅 업체가 그걸 지원하지 않으니까 고생을 하시는 거죠..."
    라고 되어있는데 ifastnet 같은데는 계정데이터 그대로인데 PHP버전만 바꿀 수 있으니 상관 없는 거 아닌가요?
    DB버전은 그대로 유지 되니까요.
    근데 지금 님이 쓰시는 곳은 PHP버전만 바꾸고 싶어도 DB버전까지 같이 바뀌어 버리니 호환이 안되는데
    ifastnet처럼 걍 PHP버전만 바뀌는 곳은 DB버전은 같이 바뀌지 않으니 DB오류가 발생하지 않을거 같아요!

    근데 최종적으로 지금 사용하시는 호스팅업체와 DB버전을 맞춰야 돼서 쓰시는 DB버전이랑 ifastnet DB랑 호환이 되는건지는 확인해보셔야 겠네요! DB버전 이런건 모르고 그냥 쓰고 있었어서

  • profile profile
    제 생각으론 해외호스팅에서 php버전 올려가며 라이믹스 까지 올리고 phpmyadmin에서 내보내기 후
    지금 쓰시는 호스팅에 라이믹스최신버전만 깔고 phpmyadmin으로 불러오기 하면 되지않을까 싶어요
  • profile profile
    지금 xe 1.11로 가야하는데 그 서버의 디비 버전이 원본 디비 버전이랑 달라서... 문제가 생기는거에욬 가야할 서버 디비버전에 맞춰야하는건데.. 다른데서 라이믹스까지 가봐야 이 곳이랑 디비버전안맞음 똑같고.. 디비버전이 같다면 거기서 이미 같은 문제가 발생하는건뎅
  • profile profile
    그냥 헌위치에서 PHP 버전 바꾸세요.

    해외 호스팅에서 제대로 돌아간다는 보장도 없는데 (기본적으로 XE와 궁합이 안 좋습니다) 그거 신청한다고 돈 쓰고 시간 쓰고 스트레스 받는 것보다, 그냥 현재 호스팅사에 신청하거나 전문가에게 의뢰하는 데 돈 쓰는 편이 훨씬 속편합니다. 한두 시간만에 다 끝났어야 하는 일을 몇 주째 붙잡고 계신데, 홈페이지 하나 업데이트하려다 암 걸리겠어요.
  • profile profile

    그러게요....... 미치겠네요 ㅠㅠ 근데 현재 위치에서 php 바꿔봐야 어차피 또 디비버전 안맞아서 오류 생기는거 아닐까요? 호스팅사에 문의했더니... 마이그레이션 작업은 안해준다고하고... 마이그레이션 툴 사용하라고하네요... 해봤는데 그거도 안되고.. 의뢰 댓글 달린거 보니까 가격이... 기본 스킨 적용에 개인 홈페이지인데... 이 정도면........ 좀........... 근데 xe 1.7 php 5.2에서 1.11 php 7.4로 업그레이드 하신 분들은 다 디비작업 하신건가.... 아님 여기 호스팅이 이상한건지 ㅠㅠ

  • profile profile
    호스팅이 이상하거나, 예전에 DB가 한 번 제대로 꼬인 적이 있는 것 같네요.
  • profile profile

    제가 저기서 라이믹스 깔아서 쓰고 있어요

    php버전도 7.2였나 뭐였나에서 7.4로 클릭몇번에 그냥 되더라고요

  • profile profile
    와... 그렇구나 여기는 숫자 바뀌면 무조건 서버이전 해야한다고하네요... 서버이전비도 따로 받고.. php 개념이나 db 버전 이런거 하나도 모르는데;; 하긴 이번이 처음 바꾸는거긴해요.. 제로보드4만 계속 쓰다가..
  • profile profile

    제로보드4 php 4.2(혹은 4.3)에서 제로보드 xe 1.4 php 5.2로 갈 때 마이그레이션 툴로 한번 이동한 거 뿐인데..
    제가 모르는 영역이라.. ㅠㅠ 암튼 도움 감사해요!

  • profile profile

    저기 올려 놓은 사진에 있는게 PHP버전 선택 하는 거고 PHP4.4부터 8.2까지 회사에 요청 안하고 그냥 골라서 바꿀 수 있었어요. 따로 돈 나가는것도 없고 횟수 제한도 없고요

     

    만약 xe에서 라이믹스로 업그레이드 하는 데에 초점을 둔다면 해외호스팅에서 업그레이드 완료 하는게 나을 거 같다는 생각이 드네요.

    라이믹스가 mysql 지원을 안하는건 아닌걸로 알고있어요

     

    업데이트 다 하고 phpmyadmin에서 sql파일로 내보낸다음

    라이믹스 설치한 한국 계정에서 sql 불러오기 하면 안되려나요

  • profile
    http://sejin7940.co.kr/xe_tips/108884
  • profile profile

    제가 문제 되는게 이 부분 같은데.... 뭐가뭔지 모르겠네요 ㅠㅠ 정보는 감사합니다....! 애초에 php 5.3 이나 5.5 환경으로 갔어야했나보네요.. 거기도 1.7 버전 작동 되는거 같은데... 근데 호스팅업체에서 1.7 설치해 달랬더니 5.2로 해줘서.. 근데 그랬으면 지금 같은 문제가 미리 발생했을지도 모르겠네요... 너무 어려운 세계네요...