세션 디렉토리 변경 정보
세션 디렉토리 변경본문
호스팅을 받고 있는데요
세션파일이 php.ini 설정된 기본폴더에만 저장이 됩니다.
그래서 data/session 아래 세션이생성되지 않습니다.
문제는 모바일 세션을 다른 디렉토리로 저장을 하는데
세션을 원하는 디렉토리로 설정할수가 없네요.
open_basedir Master Value : no value
이렇게 설정하면 원하는 폴더에 세션이 생성될것 같은데
호스팅 업체에서는 이설정을 해 줄수가 없다네요..
보안문제로..
세션폴더 변경 할 방법은 없는걸까요?
아니면 open_basedir 에 필요한 디렉토리를 추가해 달라고 하면 가능할까요?
open_basedir 설정 문제인지 아닌지는 확인되지 않았습니다.
단, 세션폴더를 사용자가 지정할수 있는 세팅은
open_basedir Master Value : no value 와 같았습니다.
세션디렉토리를 사용자가 지정한 폴더로 사용할수 있는 방법있을까요???
추천
0
0
댓글 5개
Php.ini에서 session.save_path 경로를 바꾸면 지정 할 수는 있지만 같은 서버의 다른 사용자가 그 디렉토리 목록을 얻어서 세션을 훔칠 수 있어서 수정을 안해줄겁니다.
어차피 일반계정으로는 권한이 없는데..
세션폴더로 다른 경로를 추가하더라도 마찬가지로 권한설정을 할텐데요..?
보안정책상 open_basedir 폴더를 지정하는것은 맞는것 같고..
세션폴더는 따로 구분은 해야겠고..
방법이 없을까요? ㅡ.ㅡ
세션폴더로 다른 경로를 추가하더라도 마찬가지로 권한설정을 할텐데요..?
보안정책상 open_basedir 폴더를 지정하는것은 맞는것 같고..
세션폴더는 따로 구분은 해야겠고..
방법이 없을까요? ㅡ.ㅡ
호스팅 사용자는 방법이 없을듯 합니다.
서버관리자가 session_save_path("../data/session"); 로 수정 해주지 않는다면요....ㅠㅠ
서버관리자가 session_save_path("../data/session"); 로 수정 해주지 않는다면요....ㅠㅠ
가능한 호스팅으로 이전하세요.
호스팅 정책은 개인이 어떻게 할 수 없잖아요 ㅠㅠ
호스팅 정책은 개인이 어떻게 할 수 없잖아요 ㅠㅠ
ㅎㅎ
동일 호스팅인데도 되는서버가 있고 안되는 서버가 있어요
open_basedir 이것 설정의 문제인지라도 알고싶은데..
보안과 다른유저에게 문제만 안된다면 저는 관리자에게 자꾸 주문하는 스타일이라서
관리자 입장에서 안들어줄것도 없잖아요 ^^
또 잘못된 설정도 고치라고 푸쉬하고..
대부분 수긍하시는데 수긍안하면 전 바이바이 합니다^^
호스팅을 여러개를 사용하고있어서^^
동일 호스팅인데도 되는서버가 있고 안되는 서버가 있어요
open_basedir 이것 설정의 문제인지라도 알고싶은데..
보안과 다른유저에게 문제만 안된다면 저는 관리자에게 자꾸 주문하는 스타일이라서
관리자 입장에서 안들어줄것도 없잖아요 ^^
또 잘못된 설정도 고치라고 푸쉬하고..
대부분 수긍하시는데 수긍안하면 전 바이바이 합니다^^
호스팅을 여러개를 사용하고있어서^^