1개의 호스팅에 2개의 그누보드 설치시 로그인세션 공유 좀 하고 싶습니다.
본문
안녕하세요.
시놀로지로 서버를 1개 만들고 그안에
gb 와 gb01 폴더를 만들어
gb폴더는 그누보드를 설치하고 제 입맛에 맞게 디자인 커스텀을 하여
그걸 그데로 복사하여
gb01폴더에 붙여 넣기했습니다.
같은 db를 사용하고 있고요.
문제는 gb폴더 그누에서 로그인후 gb01폴더로 넘어가면
로그인을 새로해야 하는 번거로움이 있습니다.
요기 사이트에서 검색한 결과 심볼릭링크?를 하던
common.php,config.php 코드를 수정하라고 하는데
심볼릭은 뭔지 모르겠고 메모장으로 php파일 수정은 가능한 정도입니다.
주는 gb폴더이며 gb01폴더로 넘어갈때 로그인세션을 공유하고자 하는데
어느 폴더의 파일에 어느부분을 수정해야하는지 알고싶습니다.
고수님들 도와주세요~ㅜㅠ
아 그누보드 버전은 둘다 5.5.8.2.1버전입니다.
답변 2
두 폴더가 같은 ftp 아이디에 있는거라면 common.php에 보면
session_save_path(G5_SESSION_PATH); 있는데
해당을 직접 경로를 지정해주시거나
config.php 파일 define('G5_SESSION_PATH', G5_DATA_PATH.'/'.G5_SESSION_DIR); 경로를 따로 지정해주시면 될거 같습니다.
session.save_path 설정이 필요한 상황이지 않을까 추측해봅니다.
https://www.php.net/manual/en/session.configuration.php#ini.session.save-path
https://www.php.net/manual/en/function.session-save-path.php