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

1개의 호스팅에 2개의 그누보드 설치시 로그인세션 공유 좀 하고 싶습니다. 채택완료

명란젖입술 3년 전 조회 1,451

안녕하세요.

시놀로지로 서버를 1개 만들고 그안에  gb 와 gb01 폴더를 만들어 gb폴더는 그누보드를 설치하고 제 입맛에 맞게 디자인 커스텀을 하여 그걸 그데로 복사하여 gb01폴더에 붙여 넣기했습니다. 같은 db를 사용하고 있고요. 문제는 gb폴더 그누에서 로그인후 gb01폴더로 넘어가면 로그인을 새로해야 하는 번거로움이 있습니다. 요기 사이트에서 검색한 결과 심볼릭링크?를 하던

common.php,config.php 코드를 수정하라고 하는데 심볼릭은 뭔지 모르겠고 메모장으로 php파일 수정은 가능한 정도입니다. 주는 gb폴더이며 gb01폴더로 넘어갈때 로그인세션을 공유하고자 하는데 어느 폴더의 파일에 어느부분을 수정해야하는지 알고싶습니다. 고수님들 도와주세요~ㅜㅠ

 

아 그누보드 버전은 둘다 5.5.8.2.1버전입니다.

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

답변 2개

채택된 답변
+20 포인트
3년 전

두 폴더가 같은 ftp 아이디에 있는거라면 common.php에 보면 

session_save_path(G5_SESSION_PATH); 있는데

해당을 직접 경로를 지정해주시거나 

config.php 파일 define('G5_SESSION_PATH',   G5_DATA_PATH.'/'.G5_SESSION_DIR); 경로를 따로 지정해주시면 될거 같습니다.

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

답변에 대한 댓글 3개

명란젖입술
3년 전
양폴더 전부
common.php 에
session_save_path(G5_SESSION_PATH);를
session_save_path("/volume1/gyobok/gb/data/session"); 지정

config.php
define('G5_SESSION_PATH', G5_DATA_PATH.'/'.G5_SESSION_DIR); 를
define('G5_SESSION_PATH', '/volume1/gyobok/gb/'.G5_DATA_PATH.'/'.G5_SESSION_DIR);지정
했는데도 마찮가지로 세션공유가 안되네요
명란젖입술
3년 전
일단 해결은 봤습니다.
블랙캣77님 말씀처럼 코스 수정해서 안되길래...시놀로지 PHP7.4버전 코어쪽에
session.auto_stat 부분이 0이길래...1로 변경 해줬더니 드디어!!! 로그인세션이 공유가 됩니다.
답변 감사드립닙다.,
명란젖입술
3년 전
일단 해결은 봤습니다.
블랙캣77님 말씀처럼 코드 수정해서 안되길래...시놀로지 PHP7.4버전 코어쪽에
session.auto_stat 부분이 0이길래...1로 변경 해줬더니 드디어!!! 로그인세션이 공유가 됩니다.
답변 감사드립닙다.,

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

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

답변에 대한 댓글 2개

명란젖입술
3년 전
PHP서버에서 뭘 수정해줘야하는건가요?
링크된 메뉴얼을 보긴했지만 초보자로써는 이해가 안가는지라..ㅜㅠ
명란젖입술
3년 전
일단 해결은 봤습니다.
시놀로지 PHP7.4버전 코어쪽에
session.auto_stat 부분이 0이길래...1로 변경 해줬더니 드디어!!! 로그인세션이 공유가 됩니다.
답변 감사드립닙다.

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

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

로그인