0

JSMSerializerBundle をインストールしようとしましたが、バージョン 1.1 のメタデータ ライブラリでイベントが発生しました。キャッシュをクリアしたいとき、エラーで失敗しました:

[ErrorException] キャッチ
可能な致命的エラー:
に渡される引数 1 は、指定されJMS\SerializerBundle\Twig\SerializerExtension::__construct()たのインスタンスである必要があります。JMS\SerializerBundle\Serializer\SerializerInterfaceSymfony\Component\Serializer\Serializer

/opt/lampp/htdocs/Korum/app/cache/dev_new/appDevDebugProjectContainer__5033ecec2dcbc__.php2397 行で呼び出され、/opt/lampp/htdocs/K/vendor/bundles/JMS/SerializerBundle/Twig/SerializerExtension.php37 行で定義されています

実際、AppKernelコードは私には奇妙に思えます$this

// in AppKernel::registerBundles()
$bundles = array(
    // ...
    new JMS\SerializerBundle\JMSSerializerBundle($this),
    // ...
);

このエラーもありますか?

4

1 に答える 1

0

問題を修正しました。

AppKernel の未登録 Bundle の問題に連動する config.yml の設定の問題でした。

于 2012-08-22T15:24:59.617 に答える