세션 디렉토리 변경 > 자유게시판

자유게시판

세션 디렉토리 변경 정보

세션 디렉토리 변경

본문

호스팅을 받고 있는데요

세션파일이 php.ini 설정된 기본폴더에만 저장이 됩니다.

그래서 data/session 아래 세션이생성되지 않습니다.

문제는 모바일 세션을 다른 디렉토리로 저장을 하는데

세션을 원하는 디렉토리로 설정할수가 없네요.

open_basedir Master Value : no value 

이렇게 설정하면 원하는 폴더에 세션이 생성될것 같은데

호스팅 업체에서는 이설정을 해 줄수가 없다네요..

보안문제로..

세션폴더 변경 할 방법은 없는걸까요?

아니면 open_basedir 에 필요한 디렉토리를 추가해 달라고 하면 가능할까요?

open_basedir 설정 문제인지 아닌지는 확인되지 않았습니다. 

단, 세션폴더를 사용자가 지정할수 있는 세팅은 

open_basedir Master Value : no value 와 같았습니다. 

세션디렉토리를 사용자가 지정한 폴더로 사용할수 있는 방법있을까요???

추천
0

댓글 5개

Php.ini에서 session.save_path 경로를 바꾸면 지정 할 수는 있지만 같은 서버의 다른 사용자가 그 디렉토리 목록을 얻어서 세션을 훔칠 수 있어서 수정을 안해줄겁니다.
어차피 일반계정으로는 권한이 없는데..
세션폴더로 다른 경로를 추가하더라도 마찬가지로 권한설정을 할텐데요..?
보안정책상 open_basedir 폴더를 지정하는것은 맞는것 같고..
세션폴더는 따로 구분은 해야겠고..
방법이 없을까요? ㅡ.ㅡ
호스팅 사용자는 방법이 없을듯 합니다.

서버관리자가 session_save_path("../data/session"); 로 수정 해주지 않는다면요....ㅠㅠ
ㅎㅎ
동일 호스팅인데도 되는서버가 있고 안되는 서버가 있어요
open_basedir 이것 설정의 문제인지라도 알고싶은데..
보안과 다른유저에게 문제만 안된다면 저는 관리자에게 자꾸 주문하는 스타일이라서
관리자 입장에서 안들어줄것도 없잖아요 ^^
또 잘못된 설정도 고치라고 푸쉬하고..
대부분 수긍하시는데 수긍안하면 전 바이바이 합니다^^
호스팅을 여러개를 사용하고있어서^^
전체 195,427 |RSS
자유게시판 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT