다중언어작업시 세션문제 채택완료
/vie 베트남어 폴더 생성후 국문을 모두 복사해 넣었습니다.
게시판을 같이 사용할꺼라...이미지 경로를 국문폴더가 되도록 변경했습니다.
//define('G5_DATA_URL', G5_URL.'/'.G5_DATA_DIR);
define('G5_DATA_URL', str_replace('/vie','',G5_URL).'/'.G5_DATA_DIR);
//define('G5_DATA_PATH', G5_PATH.'/'.G5_DATA_DIR);
define('G5_DATA_PATH', str_replace('/vie','',G5_PATH).'/'.G5_DATA_DIR);
국문과 베트남 세션이 동일하게 찍힙니다.
define('G5_SESSION_PATH', G5_DATA_PATH.'/'.G5_SESSION_DIR);
print_r(G5_SESSION_PATH);
세션문제로 베트남어에서 로그인이 계속 풀리는데 어디를 더 손봐야 하나요?
답변 3개
값을 계속 물고있으려면... cookie 이용
또는
회원제 일 경우 회원table의 field 이용
이 적절해 보입니다.
답변에 대한 댓글 1개
댓글을 작성하려면 로그인이 필요합니다.
G5_SESSION_PATH 에 정의된 값을 /tmp 로 수정해 보세요.
define('G5_SESSION_PATH', '/tmp');
또는 웹호스팅에서 절대경로로 /home/내계정/폴더/tmp 로 지정해도 됩니다.
단 tmp 폴더는 웹서버가 쓰기 가능하게 권한을 변경하세요.
댓글을 작성하려면 로그인이 필요합니다.
data폴더를 배트남의 data 폴더와 다르게 쓰지 않아도 될듯 합니다.
세션폴더가 달라짐에 따라 그런게 아닌가 싶은데 세부적인건 확인이 필요하겠지만
한국어와 베트남과 데이터의 폴더를 체크해 보셔야 할듯 보여집니다.
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인
아는 선에서 cookie 을 활용해서 폴더복사없이 진행하는걸로 방향을 잡았습니다.
힌트가 되었습니다. 감사합니다.