PHP SESSIONS在页面重新加载时消失

时间:2016-08-03 17:40:43

标签: php session

我一直在尝试创建可从我网站上的不同文件夹访问的SESSIONS。这些SESSIONS将根据具体情况设置在不同的文件夹中:“/”,“/ teachers”,“/ students”

我目前的情况:

在我的PHP文件中:

在页面顶部:

session_set_cookie_params(time() + 86400000, '/', '.mysite.com', 0, 1);
ini_set('session.use_only_cookies', 1);
session_start();

我在哪里设置了SESSIONS

session_regenerate_id(true); 
$_SESSION['signature'] = $signature;

一切似乎在/teachers中正常工作,但在/students中却没有。当我登录/students文件夹时,它会成功转到仪表板,但在下次刷新时会自动退出。

如果我在PHP.ini文件中设置了session.save_path,则自动注销会停止,但是当从“/”访问时SESSION不可用,但可以从任何其他文件夹/学生,教师等访问

session.save_path = '/home/mysite/sessions'

我不对的是什么?我的设置有问题吗?

0 个答案:

没有答案