2

Symfony2 の Buzz で Curl を使用しようとしているときに問題に直面しています (ようやくインストールできました。この投稿を参照してください)。

私はバンドルでそれを使用し、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 の名前空間宣言の 1 つをどこかで変更する必要があります。
しかし、誰が何をどこで知っていますか?

4

1 に答える 1

3

私の間違いです。yml ファイルに適切な形式を使用していませんでした。

誰かが問題を抱えている場合に備えて、サービスのコードを次に示します。多くの時間を節約できる 4 つのスペースを考えてみてください...

サービス:

Buzz 用の cURL クライアント

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

バズブラウザ

buzz.browser:
    class:     Buzz\Browser
    arguments: ['@buzz.client.curl']
于 2012-09-12T12:14:59.673 に答える