질문/조언질답게시판

이미 운용중인 사이트가 있어요.

 

저는 실사이트에 적용전

개발버전 사이트에서

디비 삽입/제거 액션을  제외한

여러 기능들을 테스트해보고

안정적이다 판단되었을 때

실사이트로 적용하고 싶습니다.

 

하지만 별도로 처음부터 사이트를 비슷하게

구성하려면 너무 손이 많이가요.

 

단숨에 같은 디비를 바라보는

사이트를 만들 수 있을까요?

 

cp -r 로 디렉토리 복사하고

서브 도메인 할당하여 접속해보면 

 

Unable to open database file " in index.php on line 40 (via common/framework/drivers/cache/sqlite.php on line 63)

오류만 노출 되는 상태입니다.

 

 

  • profile
    상황공유 1.
    files 폴더 삭제해보니 첫 라이믹스 생성화면으로 노출되었습니다.
    기존디비명 넣으니 당연히 이미 사용중인 디비/접두사 에러
    신규 디비생성해서 넣고
    몇가지 오류모듈 삭제하니 정상설치완료.
    하지만 전혀 다른 신규 사이트.
    (당연히 디비가 다르니)

    이제 바라보는 디비를 바꿔볼게요.
  • profile
    2. files/config.php 에서 디비명을 바라보고 싶은 디비명으로 교체

    관리자접속 성공.
    하지만 ajax콜이 원본사이트로 날아가고
    ajax콜은 계속해서 실패를 알립니다.
  • profile
    아무래도 이건 안될 것 같네요.
    정상적으로 프론트도 볼 수 없습니다.
  • profile

    그냥 백업 받아서 로컬서버에 설치하면 되는데요

  • profile profile
    감사합니다.
    실시간으로 회원들의 댓글 글쓰기 액션이 발생해야 하는 개발 기능도 있어서
    웬만하면 활발한 액션이 일어나는 실서버를 고대로 사용하고 싶었어요.
  • profile

    똑같은 DB를 바라보고 있다면 ajax 콜은 당연히 원본사이트로 날아갑니다.

    매뉴얼의 도메인 변경 절차를 따르되, 기존 도메인을 삭제하는 부분은 스킵하세요.

    https://rhymix.org/manual/introduction/domain-change

     

    단, 캐시 폴더와 첨부파일 폴더 등을 각각 따로 사용하므로

    완벽하게 테스트할 수는 없고, 자료에 따라서는 서로 충돌할 가능성도 있습니다.

  • profile profile
    감사합니다.
    referer domain 이 달라서인지 콜응답이 실패하네요.
    그냥 이 주제는 안되는 주제일 것 같아요.
  • profile profile
    개발용으로 같은 디비를 바라보도록 하는 방법은 사용하기엔 위험합니다.

    어떻게든 만들면 같은 디비를 바라보고 만들 수 있지만, 그건 기존 라이믹스사이트에도 똑같이 적용되는 설정값들도 있고 cache파일 생성되는 것들에 이해관계등등을 생각해봣을때 그냥 전체를 백업받아 이전 하는 방법으로 디비도 분리하는것이 더 현명합니다.
  • profile
    개발서버의 hosts에 domain name을 수동으로 지정해서 dns 문제는 피해갈수 있는데 (접속하는 PC도 수정해야 함), DB를 공유하는 것이 어떤 결과를 초래할지는 예상하기 어렵겠네요. 복불복이랄까 ㅎㅎ...