Php Laravel 5.1-会话id不断变化
我试图在Laravel5.1中的事件处理程序中使用会话,但是当我Php Laravel 5.1-会话id不断变化,php,laravel,session,Php,Laravel,Session,我试图在Laravel5.1中的事件处理程序中使用会话,但是当我dd($this->session)时我发现每次在浏览器中刷新页面时会话id都在不断变化 <?php namespace App\Events; use Illuminate\Session\Store; class ViewHandler { public function handle() { dd($this->session); } } id将不断更改。此外,st
dd($this->session)时代码>我发现每次在浏览器中刷新页面时会话id都在不断变化
<?php
namespace App\Events;
use Illuminate\Session\Store;
class ViewHandler
{
public function handle()
{
dd($this->session);
}
}
id将不断更改。此外,storage\framework\sessions为空,我确信此文件夹是可写的
我没有在config\session.php中更改任何内容生存期
为120。我怎样才能解决这个问题?谢谢。无论是存储
类都没有任何会话
attr,还是您声明的类都没有任何名为会话
的attr?那么您实际打印的是什么呢?检查config/session.phpI已更改为使用session,但它仍然不起作用。检查session store folder的权限您正在运行什么版本的PHP?
Store {#229 ▼
#id: "c46361f5550d0061eb9f579672d3d04b0d54b5be"
#name: "laravel_session"
#attributes: []
#bags: []
#metaBag: MetadataBag {#230 ▶}
#bagData: []
#handler: FileSessionHandler {#228 ▶}
#started: false
}