Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/283.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
php session.save_路径不工作_Php_Session - Fatal编程技术网

php session.save_路径不工作

php session.save_路径不工作,php,session,Php,Session,只要我不尝试设置session.save_路径,这段代码就可以正确地设置会话。如果我这样做,则会话永远不会被设置。我尝试过各种排列方式,但都没能成功 ini_set('session.cookie_lifetime', 60 * 60 * 24 * 90); ini_set('session.gc_maxlifetime', 60 * 60 * 24 * 90); session_start(); $_SESSION['sid']=session_id(); header("location:p

只要我不尝试设置session.save_路径,这段代码就可以正确地设置会话。如果我这样做,则会话永远不会被设置。我尝试过各种排列方式,但都没能成功

ini_set('session.cookie_lifetime', 60 * 60 * 24 * 90);
ini_set('session.gc_maxlifetime', 60 * 60 * 24 * 90);
session_start();
$_SESSION['sid']=session_id();
header("location:profile.php");
以下是我尝试过的路径:-

ini_set('session.save_path', '/Applications/MAMP/tmp/php2');
ini_set('session.save_path', '/Users/Alan/sessions');
ini_set('session.save_path',realpath(dirname($_SERVER['DOCUMENT_ROOT']) . '/../sessions'));

如果启用了会话,请查看php配置。必须在会话开始()之前调用save\u path,否则不会产生任何效果<代码>错误报告(E_全部);ini_集('display_errors','1')确保php/apache具有在文件夹中写入的权限。这并不是因为您(作为用户)可以在运行Web服务器(apache/php)的用户可以使用的文件夹中写入内容。错误日志会就此问题向您发出警告。如果启用了此功能,您是否查看了php配置?“
会话。必须在
会话启动()之前调用save\u path
,否则它不会产生任何效果<代码>错误报告(E_全部);ini_集('display_errors','1')确保php/apache具有在文件夹中写入的权限。这并不是因为您(作为用户)可以在运行Web服务器(apache/php)的用户可以使用的文件夹中写入内容。错误日志将就此问题向您发出警告。