동일한 서버에 같은 DB로 그누보드 2개를 아래와 같이 설치를 했습니다.
1) 도메인/
2) 도메인/sub/
절대경로는
1) /home/coo/www/
2) /home/coo/www/sub/
로 되어 있습니다.
2) 도메인/sub/data/dbconfig.php 파일에서 회원관련 부분은 처리를 해서 각각 따로는 로그인이 됩니다.
그런데, 1) 도메인/ 에 로그인을 해도 2) 도메인/sub/ 에 가면 다시 로그인을 해야 되더라구요. 물론 로그아웃도 같은 현상이구요.
그래서, 2) 도메인/sub/common.php 파일 217줄의 내용을 아래와 같이 수정을 했습니다.
session_save_path("/home/coo/www/data/session");
수정 이후에도 각각 로그인은 잘됩니다. 하지만, 로그인 세션공유는 되지 않더라구요.
2) 도메인/sub/data/session 폴더는 자료가 없고 1) 도메인/data/session 폴더에만 자료가 남습니다.
또 추가적으로 작업을 해야하는 부분이 있나요?
그누보드 버전은 5.5.10 입니다.
답변 6개 / 댓글 20개
답변에 대한 댓글 4개
session_save_path("/home/coo/www/data/session"); 이걸
session_save_path("/home/coo/www/그누보드설치 한곳/data/session");
그누보드 설치한곳으로 옮긴게 좋구요 data/session 폴더를 707로 권한 변경해보세요
답변에 대한 댓글 12개
session_save_path("/home/coo/www/data/session"); <==이것을 1) , 2) 모두 동일하게 하세요
1) common.php에서는 주석처리 상태인 모양이네요
양쪽 그누보드 /config.php
5행 정도..
define('G5_DOMAIN', '.domain.com'); //.domain.com 을 사용 도메인으로 변경
답변에 대한 댓글 3개
답변을 작성하려면 로그인이 필요합니다.
우분투20.04, php8.2, 그누5.5.10 입니다.