묻고답하기
XE 두개 설치하고 동시에 로그인 할 수 없습니다.
2015.09.09 07:35
XE 1.8.9
MySQL 5.1.73
Hosting Service 아래와 같이 설치했습니다.
root + book (Datebase: bookcafe, XE Header: XE_, 레이아웃: XEDITION))
+music (Datebase: mymusic, XE Header: XM_,레이아웃: DOORWEB)
다른 포스팅을 읽어보니 DB 또는 XE Header가 다르면 중복 설치가 가능하다고 알고 있습니다.
그런데
A 로 로그인하고 동시에 B에 접속만하면 (로그인하지 않고)
A는 로그아웃되어 버립니다.
반대로도 동일합니다.
재미있는것은
admin(A,B 모두 admin)으로 로그인하면 어느쪽으로 로그인하던지 A, B가 한꺼번에 로그인된다는 것입니다.
비번이 같거나 달라도 마찬가지입니다.
한쪽이 로그아웃하면 다른 쪽도 로그아웃됩니다.
어찌그런가요?
아이디와 비번을 사이트와 함께 알려드립니다.
http://www.bookcafe.co.nz/book/ ---> test / test1234
http://www.bookcafe.co.nz/music/ ---> test / test1234
위 사이트에서 확인하실 수 있습니다.
선배님들의 조언부탁드립니다.
- [2019/03/18] 포럼 XE 레이아웃 제작 일주일 코스
- [2019/01/18] 묻고답하기 모바일에서 서 레이아웃 비정상 문의드려요
- [2018/12/31] 묻고답하기 슬라이드 위젯 삽입 후 메뉴가 안보이네요 고수님들 부탁드립니다 *6
- [2018/11/21] Blog [XE3] XE Store 사업설명회 행사 안내 - 2018년 12월 5일 *2
- [2018/03/28] 묻고답하기 $oMail->setSender Sender 이메일 발신자가 공백으로 나옵니다. *3
댓글 4
-
기진곰
2015.09.09 07:51
-
뉴질맨
2015.09.09 08:55
감사합니다.
말씀하신대로 수정했는데 동일합니다.
참고로 phpinfo의 session 관련 내용을 올립니다.
tmp의 내용도 다 지워봤습니다.
-
기진곰
2015.09.09 09:28
session.cookie_path 설정이 전혀 적용되지 않았네요. 실제로 사이트를 방문해 봐도 기본값인 "/"로 되어 있고요.
서버 셋팅 방식에 따라서는 .htaccess가 먹히지 않을 수도 있습니다. 이 경우에는 config 폴더에 config.user.inc.php라는 파일을 생성해서 아래의 내용을 넣어줍니다.
<?php ini_set('session.cookie_path', '/book');
music 쪽은 당연히 /book을 /music으로 바꾸시고요.
만약 이래도 안 된다면 또다른 설정을 건드려 봐야겠지요 -_-;;
-
뉴질맨
2015.09.09 09:35
감사합니다. 정상가동합니다.
뉴질랜드오시면 차 한잔 사드리지요...
각각 session.cookie_path를 다르게 써야 합니다.
book 쪽의 .htaccess 파일에 아래의 내용을 추가하시고
php_value session.cookie_path /book
music 쪽의 .htaccess에는 아래의 내용을 추가하세요.
php_value session.cookie_path /music
그러면 각각 세션을 따로 사용할 수 있습니다.