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