답변 2개
7년 전
http://www.happyjung.com/lecture/347 참고
하나의 서버에 두개의 그누보드 설치라
1. 한 계정에 폴더를 분리해서 2개의 그누보드를 설치했나?
첫번째 그누보드/data/session 폴더를 심볼릭링크를 이용해서
두번째 그누보드/data/session 폴더를 설정합니다.
2. 두개의 다른 계정에 각각 그누보드를 설치했는가?
공유를 희망하는 session 폴더가 다른 계정에서도 접근이 가능하게 풀어주는 작업이 필요합니다.
그런후 위의 방법처럼 심볼릭링크로 연결합니다.
data 폴더를 공유(심볼릭링크)를 사용하는 경우엔 절대적으로 주의가 필요합니다.
2개의 그누보드가 디비를 같이 사용하지 않는경우에
다른 그누보드 관리자계정에서 게시판 삭제 등으로 인하여 의도치않게 데이타가 삭제될 수 있습니다.
로그인 후 평가할 수 있습니다
답변에 대한 댓글 8개
c
copyandwrite
7년 전
자세한 답변해주셔서 감사합니다. 혹시 그누a에만 계정이 있고, 그누b에는 계정이 없는데도 로그인 상태 유지 가능한건가요?
c
copyandwrite
7년 전
그러면 명령어가 ln -s 그누a/data/session 그누b/data/session 이렇게 하면 되는것인지요?
말씀하신. "첫번째 그누보드/data/session 폴더를 심볼릭링크를 이용해서
두번째 그누보드/data/session 폴더를 설정한다"라는 말이 저 명령어가 맞는건지
말씀하신. "첫번째 그누보드/data/session 폴더를 심볼릭링크를 이용해서
두번째 그누보드/data/session 폴더를 설정한다"라는 말이 저 명령어가 맞는건지
c
copyandwrite
7년 전
그러면 기존에 있던 그누b/data/session폴더는 삭제를 해야되는건가요? 심볼릭 링크가 바로가기 파일이잖아요
�
해피정
7년 전
둘중 하나로 심볼릭링크를 거는거죠
두번째 그누보드를 설치한후 두번째 설치된 data/session 폴더를 다른 이름으로 변경(만약을 대비)후
첫번재 그누보드의 session 폴더를 심볼릭링크로 연결하면 되겠네요
두번째 그누보드를 설치한후 두번째 설치된 data/session 폴더를 다른 이름으로 변경(만약을 대비)후
첫번재 그누보드의 session 폴더를 심볼릭링크로 연결하면 되겠네요
c
copyandwrite
7년 전
해피정님 말씀대로 기존에 session폴더를 다른곳으로 옮기고 그누a의 session을 이용해서 그누b의 data폴더에 session.sl파일을 만들었는데 세션 공유가 안됩니다;; 혹시 어떤 문제인걸까요...... DB이름이 달라서 그런가ㅠ
�
해피정
7년 전
session.sl 파일은 뭔가요?
그누보드2/data 폴더상태에서
ln -s ../../그누보드1/data/session 이런식으로 생성하면 심볼릭폴더가 생성됩니다.
session 이 폴더니까 심볼릭폴더가 생기는 거죠.
그누보드2/data 폴더상태에서
ln -s ../../그누보드1/data/session 이런식으로 생성하면 심볼릭폴더가 생성됩니다.
session 이 폴더니까 심볼릭폴더가 생기는 거죠.
c
copyandwrite
7년 전
예 그렇게도 해보았는데 로그인이 풀려버려서요;;ㅜㅜ DB가 그누 a랑 그누 b랑 같은걸 쓰는게 아니라 a1 b1 이렇게 되어 있어서 풀려버리는걸까요ㅜㅜ
�
해피정
7년 전
session 통합 : en / config.php 수정
define('G5_SESSION_PATH', G5_DATA_PATH.'/'.G5_SESSION_DIR);
를 다음과 같이 변경
define('G5_SESSION_PATH', '서버절대경로/'.G5_DATA_DIR.'/'.G5_SESSION_DIR);
예를 들어 g5 경로가 /home/happyjung/public_html/g5 라고 한다면
define('G5_SESSION_PATH', '/home/happyjung/public_html/g5/'.G5_DATA_DIR.'/'.G5_SESSION_DIR);
http://www.happyjung.com/lecture/2405 참고
define('G5_SESSION_PATH', G5_DATA_PATH.'/'.G5_SESSION_DIR);
를 다음과 같이 변경
define('G5_SESSION_PATH', '서버절대경로/'.G5_DATA_DIR.'/'.G5_SESSION_DIR);
예를 들어 g5 경로가 /home/happyjung/public_html/g5 라고 한다면
define('G5_SESSION_PATH', '/home/happyjung/public_html/g5/'.G5_DATA_DIR.'/'.G5_SESSION_DIR);
http://www.happyjung.com/lecture/2405 참고
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인