다중언어작업시 세션문제

다중언어작업시 세션문제

QA

다중언어작업시 세션문제

답변 3

본문

/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 이용

이 적절해 보입니다.

data폴더를 배트남의 data 폴더와 다르게 쓰지 않아도 될듯 합니다.
세션폴더가 달라짐에 따라 그런게 아닌가 싶은데 세부적인건 확인이 필요하겠지만
한국어와 베트남과 데이터의 폴더를 체크해 보셔야 할듯 보여집니다.

G5_SESSION_PATH 에 정의된 값을 /tmp 로 수정해 보세요.

define('G5_SESSION_PATH',  '/tmp');

또는 웹호스팅에서 절대경로로 /home/내계정/폴더/tmp 로 지정해도 됩니다. 

단 tmp 폴더는 웹서버가 쓰기 가능하게 권한을 변경하세요.

답변을 작성하시기 전에 로그인 해주세요.
QA 내용 검색
질문등록
전체 0
© SIRSOFT
현재 페이지 제일 처음으로