운용중인 라이믹스 폴더를 복사해서 사용하는 법 있을까요.
이미 운용중인 사이트가 있어요.
저는 실사이트에 적용전
개발버전 사이트에서
디비 삽입/제거 액션을 제외한
여러 기능들을 테스트해보고
안정적이다 판단되었을 때
실사이트로 적용하고 싶습니다.
하지만 별도로 처음부터 사이트를 비슷하게
구성하려면 너무 손이 많이가요.
단숨에 같은 디비를 바라보는
사이트를 만들 수 있을까요?
cp -r 로 디렉토리 복사하고
서브 도메인 할당하여 접속해보면
Unable to open database file " in index.php on line 40 (via common/framework/drivers/cache/sqlite.php on line 63)
오류만 노출 되는 상태입니다.
댓글 9
files 폴더 삭제해보니 첫 라이믹스 생성화면으로 노출되었습니다.
기존디비명 넣으니 당연히 이미 사용중인 디비/접두사 에러
신규 디비생성해서 넣고
몇가지 오류모듈 삭제하니 정상설치완료.
하지만 전혀 다른 신규 사이트.
(당연히 디비가 다르니)
이제 바라보는 디비를 바꿔볼게요.
관리자접속 성공.
하지만 ajax콜이 원본사이트로 날아가고
ajax콜은 계속해서 실패를 알립니다.
정상적으로 프론트도 볼 수 없습니다.
그냥 백업 받아서 로컬서버에 설치하면 되는데요
실시간으로 회원들의 댓글 글쓰기 액션이 발생해야 하는 개발 기능도 있어서
웬만하면 활발한 액션이 일어나는 실서버를 고대로 사용하고 싶었어요.
똑같은 DB를 바라보고 있다면 ajax 콜은 당연히 원본사이트로 날아갑니다.
매뉴얼의 도메인 변경 절차를 따르되, 기존 도메인을 삭제하는 부분은 스킵하세요.
https://rhymix.org/manual/introduction/domain-change
단, 캐시 폴더와 첨부파일 폴더 등을 각각 따로 사용하므로
완벽하게 테스트할 수는 없고, 자료에 따라서는 서로 충돌할 가능성도 있습니다.
referer domain 이 달라서인지 콜응답이 실패하네요.
그냥 이 주제는 안되는 주제일 것 같아요.
어떻게든 만들면 같은 디비를 바라보고 만들 수 있지만, 그건 기존 라이믹스사이트에도 똑같이 적용되는 설정값들도 있고 cache파일 생성되는 것들에 이해관계등등을 생각해봣을때 그냥 전체를 백업받아 이전 하는 방법으로 디비도 분리하는것이 더 현명합니다.