国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

Laravel 下配置緩存、Session 使用不同的 Redis 數據庫

2019-11-11 05:03:17
字體:
來源:轉載
供稿:網友

Laravel中session默認使用file存儲,如果設置session為redis存儲,那么Laravel 將使用數據庫 0 作為緩存和 Session 的存儲??赏ㄟ^ /config/database.php 文件查看:

Redis 服務默認會提供 16 個數據庫。但為了安全性,最好修改一下設置,因為執行命令 php artisan cache:clear 會把 Session 也一同清除,導致用戶需要重新登錄。

我們可修改session使用Redis其他數據庫,配置如下:

1.配置 Session Redis 數據庫

修改/config/database.php,在 redis 選項內增加 session 選項,并把 database 修改為 1

2.指定 Session 使用數據庫

修改/config/session.php,將 'connection' 由 null 改為 session

3.修改.env文件

使用Redis存儲Session需要將.env文件中SESSION_DRIVER修改為redis

之所以這樣配置是因為,在 /config/session.php 中有如下代碼:

4.測試使用

執行以下命令:

php artisan cache:clear

如果登錄賬戶沒有退出登錄則說明配置成功。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 嵩明县| 荔波县| 陆良县| 永顺县| 金堂县| 江山市| 手游| 怀宁县| 梧州市| 泰宁县| 遵义县| 麻阳| 松滋市| 永兴县| 九江县| 五大连池市| 屏东市| 贵阳市| 临江市| 边坝县| 湖北省| 崇文区| 四平市| 南乐县| 扬中市| 义马市| 碌曲县| 文水县| 集贤县| 连城县| 卢氏县| 内乡县| 额尔古纳市| 大理市| 嘉鱼县| 伊吾县| 盱眙县| 伊宁县| 沁源县| 新野县| 都昌县|