Laravel 5.1 - 会话ID不断变化

时间:2015-12-24 07:14:55

标签: php laravel session

我尝试在Laravel 5.1中的事件处理程序中使用session,但是当我dd($this->session);时,我发现每次在浏览器中刷新页面时会话ID都会不断变化。

<?php

namespace App\Events;

use Illuminate\Session\Store;

class ViewHandler
{

    public function handle()
    {
        dd($this->session);
    }
}

这是它输出的内容:

Store {#229 ▼
  #id: "c46361f5550d0061eb9f579672d3d04b0d54b5be"
  #name: "laravel_session"
  #attributes: []
  #bags: []
  #metaBag: MetadataBag {#230 ▶}
  #bagData: []
  #handler: FileSessionHandler {#228 ▶}
  #started: false
}

id会不断变化。此外,storage \ framework \ sessions是空的,我确信这个文件夹是可写的。

我没有在config \ session.php中更改任何内容。 session.php中的lifetime为120.如何解决此问题?感谢。

0 个答案:

没有答案