서버 이전 시 덮어쓰기 항목

서버 이전 시 덮어쓰기 항목

QA

서버 이전 시 덮어쓰기 항목

본문

안녕하세요.

 

테스트 서버를 세팅해서 테마, 디자인, 플러그인, 기능개발 등등 모든 작업을 마쳐서

실서버로 파일을 업로드 하려고 하는데, 

 

실서버에 그누보드는 깔아놨구요. DB 정보가 다르기도 하고

DB를 제외한 소스에 해당하는 부분들만 업로드 하고 싶은데,

 

data 폴더랑 dbconfig.php 이 두가지만 빼고 덮어씌우기 하면 될까요??

이 질문에 댓글 쓰기 :

답변 4

data 폴더랑 dbconfig.php 이 두가지만 빼고 덮어씌우기 하시면 됩니다.

db구조가 같으면 db도 덮어쒸우면 되는데 회원테이블은 덮어씌우지마세요.

관리자 로그인 안될수 있습니다.

로그인이 안되는 이유는 프로그램 설치시 

dbconfig.php 11번째 줄 토큰키값이 다르기 때문입니다.

테이블 하나 하나 비교하고 데이터있으면 덮어씌우고 없으면 덮어씌우지 마세요.

둘다 db백업후 하시고요. 

 

작업된 파일들이 실서버와 다른 DB 구조 기반으로 작성되었다면

적용했을때 문제가 생길 가능성이 있습니다.

 

실서버의 문제없는 적용을 보장하기 위해

실서버를 그대로 복사해서 임시서버에 올려놓고 덮어쓰기로

다시한번 테스트 해보는 방법도 좋을것 같습니다.

DB 구조가 다르지는 않습니다! 그누보드 기반은 같고, DB 접속 정보가 다른 거에요! 실서버를 그대로 복사해서 테스트를 하기에는 일부 소스가 수정된 부분이 있어 어려울 것 같은데 어떻게 하면 좋을까요??

실서버 복사 및 덮어쓰기 테스트가 어렵다면 다른 방도가 없을것 같습니다.
서버의 환경은 각각 모두 다를수 있고 유니크할수 있는데다
오로지 문제가 없을거라는 신념으로 접근해야 하는데
확실한 신념이 없다면 테스트를 거쳐야 한다고 생각합니다.

그리고 테스트를 거친다고 해도 실제 환경에서 또다른 생각치 못했던 문제가 나올수도 있는데
그럼에도 불구하고 신념 보다는 팩트를 확인하는 테스트가 여러모로 훨씬 나은 방법입니다.

일반적으로는 언급하신 data 폴더만 제외하면 될것 같습니다만
그래도 혹시 다른 부분에서 문제가 있을수도 있으니
테스트성 실서버의 덮어쓰기 리허설 형태를 추천드렸습니다.

파일들이 실서버와 동일한 부분이고 소스의 구조도 본서버에서 별도로 수정해서 문제가 없다면

반영해도 되긴하지만 그전에 백업은 먼저 해두시고 적용하시는걸 추천드립니다.

답변을 작성하시기 전에 로그인 해주세요.
전체 16,797

회원로그인

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