首頁 > 後端開發 > php教程 > session一直報錯Session store not set on request

session一直報錯Session store not set on request

PHP中文网
發布: 2023-03-20 10:42:01
原創
4654 人瀏覽過
Route::group(['middleware' => ['web']], function () {
    //
});
仍然报错,看了 session是使用默认file,没问题;文件也是可写的,然后在
登入後複製
Kernel.php中添加了
登入後複製
protected $middleware = [
    \Illuminate\Foundation\Http\Middleware\CheckForMaintenanceMode::class,
    \Illuminate\Session\Middleware\StartSession::class,
    \Illuminate\View\Middleware\ShareErrorsFromSession::class,
];
登入後複製

什麼都沒幹就突然報如下的錯誤:

RuntimeException:Session store not set on request.
登入後複製

解決方法:

可能是你的一些安裝元件需要更新了,試試看:

[php] view plain copy
composer update
登入後複製

再執行試試看。

如果你是使用檔案session 檢查你storage 目錄是否有寫入權限 使用 database 檢查有沒有sessions表 使用memcache/redis 有沒有啟動memcached和redis 服務,已經有沒有組裝對應拓展

以上是session一直報錯Session store not set on request的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板