[ERROR] Warning: session_save_path(): Cannot change save path when session is active in

gyrud02·2022년 1월 21일
0

오류(ERROR)

목록 보기
12/27
session_save_path(): Cannot change save path when session is active in 경로명 on line 188
session_save_path(G5_SESSION_PATH);

세션이 활성화 될 때 세션 파일을 담을 디렉토리 경로를 변경할 수 없다는 오류다.

  • 세션 경로를 나는 data/session 디렉토리를 만들어서 이곳에 세션파일을 저장하려고 한다.
  • 근데 위 코드를 출력해보면 C:\xampp\tmp 이렇게 나온다. 그러니 해당 파일을 담을 수 없는 것이다.
  • session_save_path(매개변수) : 매개변수가 없을 때, 현재 저장된 세션 경로를 가져온다. 출력해보니 C:/xampp/htdocs/donhw/data/session가 나왔다. 매개변수(상수)가 있으면 매개변수에 들어있는 경로로 세션 경로를 변경해준다.
사실 이해를 잘 못했다. ㅠㅠ 더 찾아볼 수 밖에.............

위 코드를 아래와 같이 수정했더니 해결되었다.

$path = session_save_path();
echo $path;

// 로그인 시 그 경로에 세션파일이 생성되는지 로그인에 이상 없는지 확인해야한다.
profile
Back-End Engineer

0개의 댓글