0
PHP 스크립트 내에서 사용자 정의 PHP 세션 저장 경로를 설정할 수 없습니다.session_save_path 설정이 실패했습니다.
ini_set('session.save_path', "/var/www/domain.com/sessions");
echo ini_get('session.save_path')."<br />";
session_save_path("/var/www/domain.com/sessions");
echo session_save_path()."<br />";
위의 코드 인쇄 설정이 지속 기본을 의미
/var/www/domain.com/tmp
/var/www/domain.com/tmp
.
나는 대안에 매우 제한적입니다 : 1) 액세스 할 수 없음은 php.ini 파일을 2) htaccess로 오류 500 원인 - php_value로 지시가
그래서 정말 PHP의 내부에서 세션 저장소를 덮어 쓸 필요가
사용할 수 없습니다를 스크립트.아이디어를 어떻게 해결할 수 있습니까?
는 (디렉토리 /var/www/domain.com/sessions 제대로 다른 사람을 위해 설정된 쓰기 권한을 가진, 소유자/그룹 = 루트/루트 아래에 존재한다. 기본의 tmp 디렉토리와 완전히 같은 방법으로.)
왜이 설정을 변경해야합니까? – MarcDefiant
하위 도메인 별 세션 분리 용. –
세션 쿠키의 도메인을 설정할 수 있습니까? 그게 도움이 되겠습니까? BTW : [session_save_path] (http://php.net/session_save_path) – MarcDefiant