g4-> g5 db마이그레이션 시 config.php 경로문제

g4-> g5 db마이그레이션 시 config.php 경로문제

QA

g4-> g5 db마이그레이션 시 config.php 경로문제

본문

어제부터 g4 -> g5 진행중입니다.

어제까지 잘 되된 db 마이그레이션 부분이 잘 안된고 있습니다.

 

진행순서 대체적으로 아래와 같습니다.

1: g5 신규 설치

2: g4.sql 테이블 import 함

3: g4_import.php 수행하여 db 마이그레션 시작하는 도중

기존 g4 의 config.php 경로를 지정하는데문제 생겼는데 , 마이그레이션 끝났다고 나오고 실제 g5_ 테이블에는 복사된 data가 없습니다.

root 경로: g5

g4 config 파일 위치 : g5/g4conf/config.php

g4_import.php  에서 ./g4conf/config.php  경로를 지정하고 수행하면 

1초도 안되서 바로 끝나고 수행성공,완료라고 나옵니다.

990861776_1515135484.3704.png 

이 질문에 댓글 쓰기 :

답변 5

보통 g4->g5 가이드에서는

 

g4 가 root 

g5 는 root/g5 

로 놓고 작업하라고 가이드합니다만

 

g4conf 경로는

g5 root에 

g4의 기존 데이타는 필요없는 상황이란 말씀이신가요?

단지 g4의 confng.php만 필요하신건지요?

 

기본적으로 g4의 config.php는

g4 root에 위치하는걸로 알고있습니다

 

g4conf라는 경로가 g4 root 이란 말씀이신가요?

 

중간에 꼬일수도있습니다만

 

꼬일때는 진행중인걸 처음부터 다시하시는게 상책입니다.

 

 

잘안되신경우에 확인해보셔야 할부분이 

 

g4를 utf-8로 인코딩 일치는 시키셨나요?

 

1. g4데이타 백업

2. g4인코딩변환(data / source file) 

3. g5설치

4. g4->g5 import  

5. 기타 데이타 / 스킨 작업 

위에서 지시한 대로 하고 있는데요 .

g5를 루트에 설치하고 g4라는 폴더를 따로 만들어서 기존 g4 소스 압축해세 했습니다.

그래서 root 경로에 g5기본으로 되어 있구요.

문제는 root에 conf 라는 폴더를 새로 만들어서 g4 의 config.php 파일을 복사해 넣었고.

g4_import.php 화면세ㅓ config.php 경로를 지정해 줘야 되는데 제가 상대경로의 뜻을 잘 이해 못해서 그런지 자꾸 경로에 파일이 존재하지 않는다고 나옵니다. ㅜ.ㅜ 

 

이미지에 보시는대로 위치되어 있습니다. 상대경로를 어떻게 지정해야 될까요.

혹시나 해서 제다 다른 폴더를 만들고 아래와 같이 이미지를 캡처했습니다. 

이미지대로라면 config.php 파일의 상대경로를 어떻게 지정해야 될까요?

thumb-990861776_1515138481.1509_730x212.png 

어느가이드로 진행중이신지는 모르겠으나

 

fm25님이 공개하신 가이드로 하면 정상적으로 되실겁니다.

 

https://sir.kr/g5_tip/2542?sfl=wr_subject%7C%7Cwr_content&stx=%EA%B7%B8%EB%88%844

인코딩이 필요하시면 위의 링크 하단에 

추가 메뉴얼있습니다.

답변을 작성하시기 전에 로그인 해주세요.
전체 9
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT