그누보드 두개 깔아서 작업중인데요..세션 오류
본문
그누보드(A) 하나 깔려있는 곳에
추가로 폴더안에 db명 다르게 해서 하나 더 깔고 (B)
그누보드B를 작업중인데
테마나 스킨 작업하고 브라우져 새로고침하다보면
Warning: Unknown: Failed to write session data (files). Please verify that the current setting of session.save_path is correct (/www/도메인/그누보드B/data/session) in Unknown on line 0
이렇게 메세지가 뜨고 로그인이 안되는 등의 문제가 발생합니다. 스킨들은 잘 뜨면서 하단에 메세지가 노출됩니다.
쿠키랑 인터넷 사용기록 삭제하면 다시 되구요.
그누보드A에는 영향없이 잘 돌아가고,
권한은 data=707 session=777 로 되어있고
session 안에 파일들은 647된것도 있고 600된것도 있고 그러네요.
무엇때문일까요?
답변 3
그누보드 2개를 설치한부분이
각각의 세션을 침해받는 중접된 형태가 발생되서 나오는 경고문구 같습니다.
왜 그누보드를 2개를 설치하셨는지와
동일 디렉토리를 유지하는게 맞는지를 먼저 점검해보세요
세션은 웹서버가 생상합니다.
소유자를 확인해보시면
웹서버의 고유번호(UID) 또는 웹서버 user명으로 표기될겁니다(터미널기준)
웹서버입장에서 세션생성은 보통 644 를 생성하더군요
세션값이나 숫자를 침해받지 않는게 맞습니다.
647은 생선된 세션을 chmod 로 변경하신후 세션이 변경된경우인것같고
600은 새로 생성된 세션 같네요 일시를 확인해보시면 알수있습니다.
data 폴더를 707 하위까지 해보세요 FTP파일질라 쓰시면됩니다. 우클릭으로 하시면되요
그누보드 A 의 세션 아이디로 그누보드 B의 세션을 쓸려고하다가 파일이 없어니까 나는 경고가 아닌지...
테스트가 아니라 실제로 그렇게 사용하실려면 b session 폴더를 a session 폴더로 링크 걸면 해결될까요? 안해봐서...