gpt4 book ai didi

api - Redis NOAUTH 需要身份验证。 [TCP ://127. 0.0.1:6379] Laravel

转载 作者:IT王子 更新时间:2023-10-29 06:14:03 25 4
gpt4 key购买 nike

我正在开发一个使用 dingo 包来管理一些 API 的 Laravel 项目。我将 .env 文件中的 CACHE_DRIVER=array 变量更改为 CACHE_DRIVER=redis 因为 dingo 不再支持 array 缓存驱动程序。因此,我在我的系统上安装了 redis,并通过在我的 composer.json 中添加 "predis/predis": "~1.0" 并更新为命令 composer update。到目前为止,一切正常。但是,要创建数据库表并使用 php artisan migrate --seed 为它们播种,我收到错误:

[Predis\Connection\ConnectionException]
SELECT failed: NOAUTH Authentication required. [tcp://127.0.0.1:6379]

注意:我在安装redis的时候,加了密码。我还使用 redis-cli 切换到 redis 和 AUTH mypassword 这两个命令进行了身份验证。然而,当我尝试播种时,它仍然会抛出同样的错误。请问我做错了什么?

感谢您的帮助。

最佳答案

我将从在 REDIS_PASSWORD 环境变量中设置 redis 密码开始(例如在 .env 文件中)。参见 https://laravel.com/docs/5.3/redis#configuration有关 Laravel 中 redis 配置的更多详细信息。

关于api - Redis NOAUTH 需要身份验证。 [TCP ://127. 0.0.1:6379] Laravel,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39955209/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com