php - 名称或服务未知 [tcp ://redis:6379]

标签 php laravel-5 predis phpredis redis-cache

我在使用 laravel 设置 redis 缓存时遇到问题。 我的本地机器上有一个运行的 Redis 服务器:

enter image description here

我的.env:

enter image description here

我已准备好并监听端口 6379 上的本地主机:

enter image description here

有人请告诉我这里发生了什么事吗? enter image description here

最佳答案

REDIS_HOST=redis 更改为 REDIS_HOST=localhost,它正在寻找一个名为 redis 的主机,但没有找到它,因为 redis 安装在同一台机器上,你应该使用 localhost127.0.0.1

完成此操作后,确保重新加载 .env 配置 - php artisan config:clear

关于php - 名称或服务未知 [tcp ://redis:6379],我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48362509/

相关文章:

javascript - 页面加载时设计表格

php - 仅查询与特定子字符串匹配的记录 - Laravel 5

php - Redis哨兵实现

php - 我可以使用 Redis 容器 [Docker] 作为集群吗?

php - 如何在 laravel 中同时拥有集群和非集群 redis 连接

php - 如何在 php 中运行或加载 .po/.mo 文件进行本地化

php - 删除字符串的最后一个字符(如果存在)

php - JWT Laravel - 修改json输出的内容

javascript - Laravel 5 验证 - 作为 json/ajax 返回

php - Laravel 家园错误 : Failed to create host-only adaptor