记一次 Laravel 使用 Redis 踩得坑
项目需求用到redis来做缓存,自己本地搭建了一个作为测试,本地配置安装好redis之后,在连接的时候,提示tcp连接错误之类的,如下图:
因为之前从没遇见过这种报错,于是百度了一下,发现基本都是类似情况属于连接IP之类的配置错误,当时没发现是自己的IP地址配置错误了,
然后来社区求助,
leo大神的一句话提醒了我 然后去 .env里面看到是因为 自己 多写了 ST=(其实我也不知道是不是自己写的还是别人写的配置的时候没在意);后来把这个去掉了,然后跑程序的时候还是还是提示上面的错误,实在想不明白.
最后费了好大得劲,才发现原来我之前 把配置文件 缓存了,所以 修改了.env之后没有效果.
然后用 php artisan config:clear
把配置缓存清除了之后才算 连接上了
所以如果大家有遇见类似的 修改 .env 无效的情况可以 清除一下配置缓存 或者路由缓存试一下
最后 感谢 leo 大神
本作品采用《CC 协议》,转载必须注明作者和本文链接
推荐文章: