没有会议持续Laravel

时间:2016-06-08 16:03:55

标签: php laravel session persistence

我的Laravel身份验证存在问题,我已经对它提出了问题here。在考虑了可能出错的多个事情之后,我检查了会话是否有问题。

\Session::set('variableName', 1);
\Session::save();
var_dump(\Session::get('variableName'));

如果我在一个HTTP请求中执行上面的代码,get返回值,但如果我在另一个HTTP请求中尝试\ Session :: get(' variableName'),则返回null。

我的config / sessions.php:

return [

    'driver' => env('SESSION_DRIVER', 'file'),

    'lifetime' => 120,

    'expire_on_close' => false,

    'encrypt' => false,

    'files' => storage_path('framework/sessions'),

    'connection' => null,

    'table' => 'sessions',

    'lottery' => [2, 100],

    'cookie' => 'laravel_session',

    'path' => '/',

    'domain' => null,

    'secure' => false,

];

在存储/框架/会话中创建了会话文件。

1 个答案:

答案 0 :(得分:0)

根据docs,您需要确保自从array用作会话驱动程序以来:

  

数组会话存储在一个简单的PHP数组中,不会在请求之间保留。

相关问题