PHP $ _SESSION值不会在请求之间保持不变

时间:2013-08-09 23:06:21

标签: php session session-variables

我有你的文件:

set.php

<?php
    session_start();
    $_SESSION['user_name'] = "anglinb";
    var_dump($_SESSION);
?>

get.php

<?php
    session_start();
    var_dump($_SESSION);
?>

我有一个服务器,我可以去set.php,然后去get.php,两个页面都会显示相同的vardump结果。

由namecheap托管的第二台服务器不会存储数据。 $ _SESSION超全球工作正常,但突然间它停止了工作。

我累了

我已经检查了stackoverflow.com建议的tmp域的可写性。但是,请求之间的信息仍然不存在。我知道我的浏览器设置和我的代码是可以的,因为它可以在我的服务器上运行。

我尝试将路径设置为权限为777的其他目录。

ini_set(' session.save_path','/tmpp');

如果有帮助,我可以发布phpinfo页面。

以下是两个Cookie: 组: set cookie

得到: get cookie

0 个答案:

没有答案