Laravel会在每次重新加载时创建一个新会话

时间:2017-11-27 21:41:49

标签: php laravel debugging session

每次刷新浏览器时,都会在/sotrage/framework/sessions中创建一个新文件 问题不会发生在我的localhost中,但它发生在公共主机(Bluehost)

var_dump(session()->all());

结果:

array(1) { ["_token"]=> string(40) "xNETyNoJaC0i9Fm9gIPX49rQQ4Kzz4Oac3iPz8K6" }

(每页重新加载时_token不同)

修改

这是我的config.session文件(没有评论)

<?php
return [
    'driver' => env('SESSION_DRIVER', 'file'),
    'lifetime' => 120,
    'expire_on_close' => false,
    'encrypt' => false,
    'files' => storage_path('framework/sessions'),
    'connection' => null,
    'table' => 'sessions',
    'store' => null,
    'lottery' => [2, 100],
    'cookie' => 'laravel_session',
    'path' => '/',
    'domain' => env('SESSION_DOMAIN', null),
    'secure' => env('SESSION_SECURE_COOKIE', false),
    'http_only' => true,
];

我花了好几个小时试图解决这个问题,我们将不胜感激。

0 个答案:

没有答案