我在使用 laravel 设置 redis 缓存时遇到问题。 我的本地机器上有一个运行的 Redis 服务器:
我的.env:
我已准备好并监听端口 6379 上的本地主机:
最佳答案
将 REDIS_HOST=redis
更改为
REDIS_HOST=localhost
,它正在寻找一个名为 redis
的主机,但没有找到它,因为 redis 安装在同一台机器上,你应该使用 localhost
或 127.0.0.1
。
完成此操作后,确保重新加载 .env 配置 - php artisan config:clear
关于php - 名称或服务未知 [tcp ://redis:6379],我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48362509/