【问题标题】:Snc Redis bundle set password in config.ymlSnc Redis bundle 在 config.yml 中设置密码
【发布时间】:2018-06-21 02:25:07
【问题描述】:

我在本地 redis 服务器上设置了密码,但出现以下错误:

“需要 NOAUTH 身份验证。”

如何在 config.yml 中配置 Redis 密码?

【问题讨论】:

    标签: symfony redis


    【解决方案1】:

    您可以在 dsn 配置中指定它。

    snc_redis:
        clients:
            default:
                type: predis
                alias: default
                dsn: 'redis://%redis_session_secret%@%redis_host%:%redis_port%'
    

    【讨论】:

    • 非常感谢您提供如此简单的解决方案 :)!效果很好。
    • 完成!再次感谢卡洛斯 :)!
    【解决方案2】:

    对我来说,这种 DSN 格式有效:

    redis://127.0.0.1?password=yourpass

    snc_redis:
        clients:
            default:
                type: predis
                alias: default
                dsn: 'redis://127.0.0.1?password=yourpass'
    

    在 Wiki 中找到 https://github.com/nrk/predis/wiki/Connection-Parameters

    【讨论】:

      猜你喜欢
      • 2011-11-24
      • 2017-02-21
      • 2021-06-18
      • 1970-01-01
      • 1970-01-01
      • 2012-11-08
      • 2017-10-07
      • 2017-03-06
      • 2016-01-05
      相关资源
      最近更新 更多