0

我有你的文件:

设置.php

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

获取.php

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

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

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

我厌倦了什么

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

我试图将路径设置为权限为 777 的不同目录。

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

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

这是两个 cookie: 设置: 设置饼干

得到: 得到饼干

4

0 回答 0