記一次 Laravel 使用 Redis 踩得坑

LW_aravel發表於2018-11-14

專案需求用到redis來做快取,自己本地搭建了一個作為測試,本地配置安裝好redis之後,在連線的時候,提示tcp連線錯誤之類的,如下圖:
file
因為之前從沒遇見過這種報錯,於是百度了一下,發現基本都是類似情況屬於連線IP之類的配置錯誤,當時沒發現是自己的IP地址配置錯誤了,
然後來社群求助,
file
leo大神的一句話提醒了我 然後去 .env裡面看到是因為 自己 多寫了 ST=(其實我也不知道是不是自己寫的還是別人寫的配置的時候沒在意);後來把這個去掉了,然後跑程式的時候還是還是提示上面的錯誤,實在想不明白.
最後費了好大得勁,才發現原來我之前 把配置檔案 快取了,所以 修改了.env之後沒有效果.
然後用 php artisan config:clear 把配置快取清除了之後才算 連線上了
所以如果大家有遇見類似的 修改 .env 無效的情況可以 清除一下配置快取 或者路由快取試一下
最後 感謝 leo 大神

相關文章