“lopi_pusher”下无法识别的选项“scheme,cluster,url”

时间:2017-05-20 12:59:53

标签: symfony pusher

我正在使用 LopiPusherBundle 在清除symfony 2.7.26中的缓存时出现以下错误

[Symfony\Component\Config\Definition\Exception\InvalidConfigurationException] 
Unrecognized options "scheme, cluster, url" under "lopi_pusher"


# app/config/config.yml
lopi_pusher:
    scheme: http
    host: api.pusherapp.com
    port: 80
    cluster: ap2
    timeout: 30
    debug: false
    app_id: <app_id>
    key: <key>
    secret: <secret>
    url: <scheme>://<key>:<secret>@<host>[:<port>]/apps/<app-id>
    auth_service_id: my_channel_authenticator

1 个答案:

答案 0 :(得分:2)

您安装的版本小于1.3,并且这些选项不可用。

您可以在https://github.com/laupiFrpar/LopiPusherBundle/blob/1.2.9/DependencyInjection/Configuration.php

看到此信息

检查你的composer.json并确保有正确的版本

你可以使用

"laupifrpar/pusher-bundle": "*"

在使用

修改composer.json后,不要忘记更新您的依赖项
composer update "laupifrpar/pusher-bundle"