게시글
세션 저장위치를 설정하는 방법
로그인처리를 사용할때 일반적으로 세션이나 쿠키를 사용한다 강력한 보안을 위해서 다른 방법을 사용하기도 하지만 일반적으로는 세션이나 쿠키를 사용한다 세션은 변수정보를 서버에 쿠키는 클라이언트 PC에 저장하게된다 세션 저장시에 별도의 선언이 없는경우 기본적인 위치에 세션이 저장되게 된다 그러나 세션의 위치를 직접 정하고 싶을때가 있다 간혹 로그인이 안되어 확인해보니 세션저장 위치가 시스템 디렉토리쪽에있어 용량이 초과하여 로그인이 안될때도 있고 권한을 막아서 안될때도 있고 여러가지 이유가 발생될수 있어 속편하게 자신의 ftp경로에 저장하는경우가 일반적이게 되었다 세션정보가 시스템파일쪽에 저장되어서 좋을것 없다는 판단일것이다 서두는 길었지만 적용하는 방법은 정말간단하다 session_save_path("디렉토리명");//세션의 저장 경로를 나타냄 session_start(); 이렇게 하면 "디렉토리명" 이라는곳에 세션이 저장되게 된다 이때 디렉토리 권한은 757정도로 주면된다 권한을 부여해주지 않으면 오작동 되므로 주의해야한다
#프로그램 #php #소스 #세션저장경로 #session_save_path #세션 #로그인오류 #session_start