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

그누보드 두개 깔아서 작업중인데요..세션 오류 채택완료

vimo 6년 전 조회 2,695

그누보드(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개

채택된 답변
+20 포인트
플래토
6년 전

그누보드 2개를 설치한부분이

각각의 세션을 침해받는 중접된 형태가 발생되서 나오는 경고문구 같습니다.

 

왜 그누보드를 2개를 설치하셨는지와

동일 디렉토리를 유지하는게 맞는지를 먼저 점검해보세요

 

 

세션은 웹서버가 생상합니다.

소유자를 확인해보시면

웹서버의 고유번호(UID) 또는 웹서버 user명으로 표기될겁니다(터미널기준)

 

웹서버입장에서 세션생성은 보통 644 를 생성하더군요

세션값이나 숫자를 침해받지 않는게 맞습니다.

647은 생선된 세션을 chmod 로 변경하신후 세션이 변경된경우인것같고

600은 새로 생성된 세션 같네요  일시를 확인해보시면 알수있습니다.


 

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

답변에 대한 댓글 3개

v
vimo
6년 전
기존에 중국어 홈페이지만 운영했었는데, 일본어 홈페이지도 필요해서 별도로 /jp 폴더안에 그누보드를 추가로 설치했습니다.
기존 중국어 홈페이지 세션파일을 보니 똑같이 600이 거의 대부분이고 한번씩 647 파일이 있습니다.
호스팅사에 요청을 해야하는걸까요?
플래토
6년 전
하위 디렉토리에 별도의 data 디렉토리를 구성하는거라면 상관이 없는게 정상입니다.

다면 User를 동일하게 사용하는게 목적이라면 커스터마이징 해야할 부분들이 많이 달라지겠죠
v
vimo
6년 전
설치할때 DB접두사 부터 다르게 하여 user는 별도로 갑니다. data 폴더도 /jp/data 이고 기존 중국어 버전은 /data 입니다. 상관이 없으면 무엇때문에 이런건지 ㅠㅠ

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

티로그
6년 전

그누보드 A 의 세션 아이디로 그누보드 B의 세션을 쓸려고하다가 파일이 없어니까 나는 경고가 아닌지...
테스트가 아니라 실제로 그렇게 사용하실려면 b session 폴더를 a session 폴더로 링크 걸면 해결될까요? 안해봐서...

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

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

data 폴더를 707 하위까지 해보세요 FTP파일질라 쓰시면됩니다. 우클릭으로 하시면되요

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

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

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

로그인