【问题标题】:PHP saving sessions butPHP保存会话但
【发布时间】:2014-10-27 21:22:36
【问题描述】:

在我重新启动服务器之前,我的网站运行良好。 PHP 不保存会话......好吧。我可以在会话目录中看到会话,并且当人们尝试登录时会创建新会话,但是当我 var dump $_SESSION 我得到 array(0) { } 我尝试对会话文件夹进行 chmoding,重新安装 php。

这是一个专用服务器,不共享。

有什么建议吗?

谢谢

【问题讨论】:

  • 如果您对$_SESSION 变量进行了make var_dump(),当其中没有保存任何内容时,它会给出0!但这并不意味着会话没有设置

标签: php linux apache session


【解决方案1】:

我想这就是你的意思:

此外,如果您想知道默认会话生命周期(24 分钟)有多长,这里还有更多信息: PHP : What is the default lifetime of a session

<?php

    session_start();

    var_dump($_SESSION);

    $_SESSION['information'] = "Test information";

    var_dump($_SESSION);

?>

输出

array(0) { }
array(1) { ["information"]=> string(16) "Test information" } 

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-11-25
    • 2013-10-28
    • 1970-01-01
    • 1970-01-01
    • 2012-12-23
    相关资源
    最近更新 更多