서버에 2개의 그누보드5를 설치하고 회원정보를 연동하는 방법 좀 알려주세요.

서버에 2개의 그누보드5를 설치하고 회원정보를 연동하는 방법 좀 알려주세요.

QA

서버에 2개의 그누보드5를 설치하고 회원정보를 연동하는 방법 좀 알려주세요.

본문

1개의 서버에 one.com과 two.com 두개의 그누보드5 홈페이지를 설치하구요.

메인으로 one.com를 쓰고, one.com에서 two.com 호출 하는 방식으로 제작할려구 합니다.

one.com의 회원 정보만 을 연동하여 two.com를 사용할려구 하는데 하는 방법을 알고 싶어요.

그누보드4 정보는 찾아서 그누보드5에 적용하였지만 two.com접속시 오류가 나와서 고수님의 조언을 얻고 싶습니다.

one.com회원DB = two.com회원DB ?

초보라 자세한 설명 좀 부탁 드립니다. ㅠㅠ
dbconfig.php를 수정 하면 된다고 하던데

1.jpg

2.jpg

여기만 수정하면 되는지 아님 다른부분도 수정해야 하는지...
two.com의 dbconfig.php 22라인에 one.com의 테이블 접두사를 넣어봤는데 오류가 나옵니다.

이 질문에 댓글 쓰기 :

답변 2

1개의 서버에 두개의 그누보드를 설치하셨다면 그냥 멤버테이블을 같이 쓰면 되지 않을까요?
dbconfig.php파일에서 멤버테이블에 대한 설정만 변경해주시면 될 듯한다.
쉽게 말씀드리면 one.com 사이트의 그누보드 table 접두사가 g1 이고 two.com 사이트의 그누보드 table 접두사가 g2라면
two.com 사이트의 그누보드 dbconfig.php 파일의 $g5['member_table'] 설정을 아래와 같이 변경하는 겁니다.

$g5['member_table'] = 'g1_member'; // 회원 테이블

이렇게 하면 하나의 회원테이블을 같이 쓰는게 되니까 해결이 될것 같은데...

* 참고로 g5 그누보드의 dbconfig.php 파일은 data폴더 안에 있습니다.
db를 따로 쓰는 상황에서 회원부분만 공유할려면 작업이 많이 필요합니다.
하나의 db를 사용하지 않으면 프로그램을 많이 변경해야 하므로 하나의 db를 사용하는게 하나의 방법이라고 생각이 됩니다.

두개의 사이트를 설치할때 똑같은 db를 사용하고
one.com 의 접두어를 g1_로 하여 설치하고, two.com 은 g2_로 설치한 후에
two.com 사이트의 dbconfig.php 파일의 $g5['member_table'] 를 $g5['member_table'] = 'g1_member'; 로 변경하여 사용하면 됩니다.
답변을 작성하시기 전에 로그인 해주세요.
전체 123,663 | RSS
QA 내용 검색

회원로그인

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