snc_redis:
clients:
default:
type: predis
alias: default
dsn: redis://localhost
session:
client: session
prefix: session_
use_as_default: true
以上是我当前在 config.yml 中的 snc_redis 配置,我通过执行以下操作添加了定义的 snc_redis 作为我的会话处理程序 ID:
framework:
...
session:
handler_id: snc_redis.session.handler
我得到的错误:
The service definition "snc_redis.session_client" does not exist.
当我删除该行时client: session
,它仍然失败:
The child node "client" at path "snc_redis.session" must be configured.