【问题标题】:Symfony2 : no extension to load BuzzSymfony2:没有加载 Buzz 的扩展
【发布时间】:2012-05-25 20:05:17
【问题描述】:

我在尝试在 Buzz 中为 Symfony2 使用 Curl 时遇到了一个问题(我终于设法安装了它,请参阅 this post)。

我在我的捆绑包中使用它,并且我更新了 services.yml,添加了这些:

# cURL client for Buzz
buzz.client.curl:
class:  Buzz\Client\Curl
public: false
calls:
  - [setVerifyPeer, [false]]

# Buzz browser
buzz.browser:
    class:     Buzz\Browser
    arguments: ['@buzz.client.curl']

当我去检查我的项目页面时,这是我得到的错误:

InvalidArgumentException: There is no extension able to load the configuration for "buzz.client.curl" (in myBundle) Looked for namespace "buzz.client.curl", found none

因此,据我了解,我必须在某处更改 Buzz 的命名空间声明之一。
但是有人知道什么,在哪里吗?

【问题讨论】:

  • 如果您将答案添加为真实答案,您可以接受(我可以投票赞成 :-))。

标签: php curl symfony buzz


【解决方案1】:

好吧,我的错误,我只是没有为我的 yml 文件使用正确的格式。

这是服务的代码,以防万一有人遇到问题。想想这4个空格,节省了很多时间……

服务:

Buzz 的 cURL 客户端

buzz.client.curl:
    class:  Buzz\Client\Curl
    public: false
    calls:
        - [setVerifyPeer, [false]]

Buzz 浏览器

buzz.browser:
    class:     Buzz\Browser
    arguments: ['@buzz.client.curl']

【讨论】:

    猜你喜欢
    • 2013-04-13
    • 1970-01-01
    • 2015-08-18
    • 1970-01-01
    • 2016-07-03
    • 1970-01-01
    • 1970-01-01
    • 2021-03-09
    • 2013-09-19
    相关资源
    最近更新 更多