테스트 사이트 - 개발 중인 베타 버전입니다

같은서버 여러개싸이트가 한개 맴버테이블 공유

sir골수이용자 10년 전 조회 2,385

 

클릭해주셔서 갑사합니다. 

제가지금 한개 서버에 여러개 그누보드를 제작세팅햇습니다.

a싸이트

b싸이트

c싸이트

 

여기서 질문입니다.

b,c싸이트에서 a싸이트의 member테이블을 공유하려고 합니다.

b와c에서 포인트나 회원가입해도 a에 저장되구요.

 

암튼 전체 mysql공유는아니고 a싸이트의 member테이블만 공유할수잇는 방법이 없나요?

고수분들 알려주세요~

댓글을 작성하려면 로그인이 필요합니다.

답변 3개

10년 전
3개의 보드에서 각각 멤버테이블을 에코로 찍었을때 모두 동일하게 나오게 설정하시면됩니다. 그리고 하나로 공유한 테이블에 회원정보가 모두있어야되겠죠.<br />
만약 한번 로그인으로 세개의 보드 모두 로그인 유지하려면 세션디렉토리를 공유시키면됩니다. 커먼파일에 있어요. 참고하세요^^
로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

10년 전
컨피그에서 멤버테이블만 모두 동일하게 변경하면 됩니다. 테이블프리픽스<br />
로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

s
sir골수이용자
10년 전
제가 dbconfig.php파일에서
수정전
$g5['member_table'] = G5_TABLE_PREFIX.'member'; // 회원 테이블
수정후
$g5['member_table'] = 'a싸이트db명.'.G5_TABLE_PREFIX.'member'; // 회원 테이블

이렇게 하니깐 실현되더라구요.. 지러유님께서 알려주신 방법이 이방법이 맞나요?

댓글을 작성하려면 로그인이 필요합니다.

d
10년 전

하자고 하면.. 할수도 있겠지만..

많이 볶잡할 것으로 판단 되며..

비효율적이라 생각됩니다.

차라리 회원 동기화를 하는게 좋을 것 같네요...

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

s
sir골수이용자
10년 전
회원 동기화는 어떻게 하는거죠?

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인