Snc Redis捆绑包在config.yml中设置密码

时间:2017-08-28 07:54:32

标签: symfony redis

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

  

“需要NOAUTH身份验证。”

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

2 个答案:

答案 0 :(得分:0)

您可以在dsn config中指定它。

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

答案 1 :(得分:0)

对于我来说,这种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中找到