我想将创建的会话存储在根目录上的目录中,除非我使用以下任何一项:
session_save_path($_SERVER['DOCUMENT_ROOT'] . '/../storage/sessions');
session_save_path($_SERVER['DOCUMENT_ROOT'] . '/../storage/sessions/'); // With an extra slash at the end
ini_set('session.save_path', $_SERVER['DOCUMENT_ROOT'] . '/../storage/sessions');
ini_set('session.save_path', $_SERVER['DOCUMENT_ROOT'] . '/../storage/sessions/'); // Again with the extra slash
并没有这些方法之一工作,每当我加载页面时,我会收到以下错误:
Warning: session_start(): Session data file is not created by your uid
in /var/www/bootstrap/bootstrap.php on line 25
Warning: session_start(): Failed to read session data: files (path:
/var/www/public/../storage/sessions/) in
/var/www/bootstrap/bootstrap.php on line 25
谁能帮我?
编辑:我的服务器在PHP 7.1上运行