질문/조언질답게시판

절대경로 변경

Extra Form
PHP PHP 5.x
CMS XpressEngine

가비아 호스팅 중인데, 트레픽이 증가하여
서비스를 변경하게되면 서버가 변경되면서
입주된 웹서버 ip 가 변경되고, 경로도 변경된다는데

 

예)
- 기존 절대 경로: /www/xxx_co_kr

- 서버 이동시 절대 경로: /www/xxx_co_kr/www_root

 

홈페이지 소스 상에 기존 절대 경로를 직접적으로 참고하는 부분이 있는 경우 타입 변경 이후 역시 해당 기능 정상 동작하지 않을 수 있기 때문에 소스 수정이 필요할 수 있습니다.

 

라고 하는데 xe 1.11.6 루트에 설치되어 있는 상태입니다.

서비스 변경하면 xe에서 설정해야 하는부분이 있나요?

그리고 현재 php 5.4 사용중인데 php 7.4 로 변경해도 무방한지요?

 

추가질문 하나더

 

다른 호스팅사에 테스트를 위해 복사 해 볼려고 하는데(추후 호스팅이전),

먼저 메뉴, 게시판 똑같이 만든후 데이터 옮겨볼 생각입니다.

한번에 백업해서 옮기는 것은 글을 읽어봐도 잘모겠더라구요

현재 메뉴(게시판)이 많습니다, 메뉴,게시판,설정을 복사하는 방법 으로 ftp로 다 다운후 업로드 하면 메뉴,게시판 설정등이

복사 되나요? 아니면 메뉴 추출하는 방법이 따로 있나요?

  • profile
    XE나 라이믹스 모두 절대경로를 함수 등을 이용해 구해오므로 별도로 수정하실건 없습니다.

    PHP 버전의 경우 XE, 라이믹수 모두 PHP 7.4까지 지원하지만 이외 별도로 설치하신 모듈이나 애드온 등은 PHP 7.4에서 오류가 발생할수 있습니다. PHP 버전도 변경하시려는 경우 별도 서버에서 테스트후 이전하시는걸 추천드립니다.
  • ?
    이렇게나 빠른 답변, 너무 감사합니다, 절대경로라서 루트설치면, 서버이동해도 루트면 상관이 없군요, 답변 감사합니다.
  • profile
    근데 만약 윗분이 말씀하신 상수 또는 함수를 이용하여 경로를 가져오지 않은 대부분의 경우 문제는 발생될 수 있습니다.

    새로운 서버 이사 이후 충분한 테스를 거쳐서 경로 관련 에러가 뜨지 않는지 참고해보세요.