DB 공유문제(로그인 안됨) ㅠㅠ 정보
DB 공유문제(로그인 안됨) ㅠㅠ
본문
현재 호스팅업체에서 DB 공유를 해주는데요.. 원래 안해주는데 운좋게 그렇게 되었습니다.
같은서버에 계정이 두개 있거든요?----> DB 공유를 위해 그렇게 해야한다고 하더라구요
그래서 기존 A에 있는 사이트를 새로운 B 계정으로 복사한 형국입니다.
계정이 2개 이므로 도메인도 2개입니다.
그런데 문제는 기존 A사이트의 회원 아디디 패스워드를 가지고 새로운 계정에 있는 사이트에서
로그인을 하면 회원가입은 이미 되어 있다고 나오는데, 로그인시 튕겨저 나옵니다.
아이디 패스워드 넣으면 그냥 로그인 전으로 되돌아 와요
이거 어디를 손봐야 하나여?
초보라 머 막막하고 24시간 붙들고 있습니다.
호스팅에 전화해도 테이블 머 세션등등 봐야 한다고 하는데, 원체 잼뱅이라..ㅠㅠ
좀 상세히 설명좀 부탁드려요
하나의 계정에 2개 그누보드 설치 가능하다고 알고있는데,
쉽게 할려고 계정을 하나더 샀지만, 완전 산넘어 산이라는 말이 왜 나왔는지 알겟더군요 흑....
정중히 부탁좀 드립니다.
아 여기 글 많이 찾아보았는데요, 전부 하나의 계정에 2개 설치하는 내용뿐인거 같더군요.
저같은 경우 같은서버에 두개의 계정입니다.
고수님들 제발 부탁좀....새벽 5시 완전 밤샜습니다. 흑....
같은서버에 계정이 두개 있거든요?----> DB 공유를 위해 그렇게 해야한다고 하더라구요
그래서 기존 A에 있는 사이트를 새로운 B 계정으로 복사한 형국입니다.
계정이 2개 이므로 도메인도 2개입니다.
그런데 문제는 기존 A사이트의 회원 아디디 패스워드를 가지고 새로운 계정에 있는 사이트에서
로그인을 하면 회원가입은 이미 되어 있다고 나오는데, 로그인시 튕겨저 나옵니다.
아이디 패스워드 넣으면 그냥 로그인 전으로 되돌아 와요
이거 어디를 손봐야 하나여?
초보라 머 막막하고 24시간 붙들고 있습니다.
호스팅에 전화해도 테이블 머 세션등등 봐야 한다고 하는데, 원체 잼뱅이라..ㅠㅠ
좀 상세히 설명좀 부탁드려요
하나의 계정에 2개 그누보드 설치 가능하다고 알고있는데,
쉽게 할려고 계정을 하나더 샀지만, 완전 산넘어 산이라는 말이 왜 나왔는지 알겟더군요 흑....
정중히 부탁좀 드립니다.
아 여기 글 많이 찾아보았는데요, 전부 하나의 계정에 2개 설치하는 내용뿐인거 같더군요.
저같은 경우 같은서버에 두개의 계정입니다.
고수님들 제발 부탁좀....새벽 5시 완전 밤샜습니다. 흑....
댓글 전체
음... 하나의 DB를 2개의 사이트에서 같이 이용하신다는 말인가요?
그누보드와 같은 경우 다른계정에 따로 설치를 하셨다면 회원공유가 힘들어집니다.
그누보드를 설치할때 DB 또한 따로 지정을 하기때문인데요
이럴경우에는 새로운 계정에 그누보드를 설치하지 마시고 설치되어져 있는 상태의
그누보드를 그대로 복사하셔서 새로운 계정에 넣으셔서 사용하시거나
이미 설치 하셨다면 dbconfig.php 파일을 이전계정에 있던걸 복사하셔서 새로운 계정에
덮어씌워주세요. 그러면 계정은 따로 쓰더라도 DB는 하나의 DB를 사용하게 됩니다.
단, 기존 계정의 게시판이나 그런것도 같이 공유가 되어버리니 그건 새로운 그룹을 생성하셔서
관리하시는게 좋을꺼 같습니다.
그누보드와 같은 경우 다른계정에 따로 설치를 하셨다면 회원공유가 힘들어집니다.
그누보드를 설치할때 DB 또한 따로 지정을 하기때문인데요
이럴경우에는 새로운 계정에 그누보드를 설치하지 마시고 설치되어져 있는 상태의
그누보드를 그대로 복사하셔서 새로운 계정에 넣으셔서 사용하시거나
이미 설치 하셨다면 dbconfig.php 파일을 이전계정에 있던걸 복사하셔서 새로운 계정에
덮어씌워주세요. 그러면 계정은 따로 쓰더라도 DB는 하나의 DB를 사용하게 됩니다.
단, 기존 계정의 게시판이나 그런것도 같이 공유가 되어버리니 그건 새로운 그룹을 생성하셔서
관리하시는게 좋을꺼 같습니다.
정말 막막해서 다시 여쭙니다.
현재 상태는 호스팅쪽에서 하나의 서버에 두개의 계정을 만든거구요
기존 계정의 사이트를 그대로 새로운 계정에 복사한줄 압니다.
제가 새로운 계정에 그누보드를 새로 설치해서 사이트를 옮긴건 아니구요
새로운 계정에서 로그인하면요 회원가입은 되어있다고 나옵니다.
DB 공유는 되고 있는듯합니다.
다만, 로그인만 안되는것이에요 튕겨져 나와요
말씀하신대로 dbconfig.php 파일을 새로운 계정에 덮어씌우기 하면될까여?
제생각에는 이미 복사되어진것으로 아는데, 다시 복사해도 될까여?
게시판은 같이 공유해도 상관은 없는 상황입니다.
로그인만 같이 되었으면 좋겠습니다.
정말 막막해서 다시 여쭈오니 내치지 마시고
가르침을 다시한번 주십시요 ㅠㅠ
현재 상태는 호스팅쪽에서 하나의 서버에 두개의 계정을 만든거구요
기존 계정의 사이트를 그대로 새로운 계정에 복사한줄 압니다.
제가 새로운 계정에 그누보드를 새로 설치해서 사이트를 옮긴건 아니구요
새로운 계정에서 로그인하면요 회원가입은 되어있다고 나옵니다.
DB 공유는 되고 있는듯합니다.
다만, 로그인만 안되는것이에요 튕겨져 나와요
말씀하신대로 dbconfig.php 파일을 새로운 계정에 덮어씌우기 하면될까여?
제생각에는 이미 복사되어진것으로 아는데, 다시 복사해도 될까여?
게시판은 같이 공유해도 상관은 없는 상황입니다.
로그인만 같이 되었으면 좋겠습니다.
정말 막막해서 다시 여쭈오니 내치지 마시고
가르침을 다시한번 주십시요 ㅠㅠ
쿠키를 사용하는데 도메인이 틀리면 로그인이 풀리는 것은 당연한 것 아닌가요 ?
로그인시 양쪽 사이트로 값을 던지거나, 별도로 개발하셔야겠네요.
로그인시 양쪽 사이트로 값을 던지거나, 별도로 개발하셔야겠네요.
A 사이트에서 사용하다가 B사이트로 넘어가는게 아니고
B사이트 자체에서 A 사이트의 DB를 공유해서 B사이트에서 로그인하고 사용을 할때
로그인이 안된다는 말씀 같은데요? 제가 잘못 이해한건가요?
잘못 이해한게 아니라면 쿠키문제로 로그인이 풀리진 않을꺼 같은데;; ㅎ
B사이트 자체에서 A 사이트의 DB를 공유해서 B사이트에서 로그인하고 사용을 할때
로그인이 안된다는 말씀 같은데요? 제가 잘못 이해한건가요?
잘못 이해한게 아니라면 쿠키문제로 로그인이 풀리진 않을꺼 같은데;; ㅎ
코메트님 말씀이 맞는거 같습니다.
a사이트의 db를 공유하는거 같아요
사실 db 공유및 사이트 복사를 호스팅사에서 해준거라서
머가 어케 돌아가는지 자세히 알지 못합니다.
다만, 회원가입은 되어있다고 하니까 db 공유는 되는것 같고
로그인만 안되거든요...
a사이트의 db를 공유하는거 같아요
사실 db 공유및 사이트 복사를 호스팅사에서 해준거라서
머가 어케 돌아가는지 자세히 알지 못합니다.
다만, 회원가입은 되어있다고 하니까 db 공유는 되는것 같고
로그인만 안되거든요...
같은서버내 계정과 도메인이 개별적으로 존재한다고 하였습니다.
문제는 회원 테이블을 양쪽에서 사용한다는 것이죠.
A 도메인이 셋팅되어있는 곳의 config.php 파일 하단에 A 도메인에 대한 쿠키도메인 부분을 설정해주시고.
마찬가지로 B 도메인이 셋팅되어 있는 곳의 config.php 파일 하단에 B 도메인에 대한 쿠키 도메인 부분을 설정해주세요.
문제는 회원 테이블을 양쪽에서 사용한다는 것이죠.
A 도메인이 셋팅되어있는 곳의 config.php 파일 하단에 A 도메인에 대한 쿠키도메인 부분을 설정해주시고.
마찬가지로 B 도메인이 셋팅되어 있는 곳의 config.php 파일 하단에 B 도메인에 대한 쿠키 도메인 부분을 설정해주세요.
기존 글들을 읽어보면서 해결하였습니다.
config.php 파일에 문제가 있었어요
// www.sir.co.kr 과 sir.co.kr 도메인은 서로 다른 도메인으로 인식합니다. 쿠키를 공유하려면 .sir.co.kr 과 같이 입력하세요.
// 이곳에 입력이 없다면 www 붙은 도메인과 그렇지 않은 도메인은 쿠키를 공유하지 않으므로 로그인이 풀릴 수 있습니다.
$g4['cookie_domain'] = ".bbb.com";
기존 도메인이 aaa.com 이라면 새로운 계정의 도메인이 bbb.com 이라고 가정했을때
이경우 새로운 계정의 config.php 파일을 열어보니 기존계정 aaa.com이 적혀있었습니다.
그래서 혹시나 하고 bbb.com을 바꾸니 바로 로그인 되더라구요
유아원님 말씀이 맞는거 같습니다.
답변주신 모든분들 복 많이 받으시구요^^
행복하세여~~~~~~~~~~^^
config.php 파일에 문제가 있었어요
// www.sir.co.kr 과 sir.co.kr 도메인은 서로 다른 도메인으로 인식합니다. 쿠키를 공유하려면 .sir.co.kr 과 같이 입력하세요.
// 이곳에 입력이 없다면 www 붙은 도메인과 그렇지 않은 도메인은 쿠키를 공유하지 않으므로 로그인이 풀릴 수 있습니다.
$g4['cookie_domain'] = ".bbb.com";
기존 도메인이 aaa.com 이라면 새로운 계정의 도메인이 bbb.com 이라고 가정했을때
이경우 새로운 계정의 config.php 파일을 열어보니 기존계정 aaa.com이 적혀있었습니다.
그래서 혹시나 하고 bbb.com을 바꾸니 바로 로그인 되더라구요
유아원님 말씀이 맞는거 같습니다.
답변주신 모든분들 복 많이 받으시구요^^
행복하세여~~~~~~~~~~^^