0

サムネイルを生成するためにAvalancheImagineバンドルを使用すると、このエラーが発生します。

Unable to find controller "imagine.controller:filter".
500 Internal Server Error - InvalidArgumentException 

バンドルはに登録されていAppKernel.phpます。ルーティングファイルと構成ymlファイルは更新されますが、開発環境でアセットのURLをロードすると、このエラーが発生します。

開発モードでの次の出力:

    protected function createController($controller)
    {
        if (false === strpos($controller, '::')) {
            throw new \InvalidArgumentException(sprintf('Unable to find controller "%s".', $controller));
        }
        list($class, $method) = explode('::', $controller, 2);

at ControllerResolver ->createController ('imagine.controller:filter')
in E:\workspace\***\app\cache\dev\classes.php at line 5297  -+
at ControllerResolver ->getController (object(Request))
in E:\workspace\***\src\Inhouse\MainBundle\Event\BeforeControllerActionListener.php at line 32  -+

私のcomposer.json

"avalanche123/imagine-bundle": "dev-master",
4

1 に答える 1

0

独自のコントローラーを使用していますか?

もしそうなら、あなたは持っているべきです:

parameters:
    imagine.controller.class: Company\AnyBundle\Controller\ImagineController

多分あなたは忘れました.classか?

于 2013-03-14T12:47:10.690 に答える