0
我使用AvalancheImagine束生成缩略图出现此错误:Symfony的2:AvalancheImagineBundle - 无法找到控制器 “imagine.controller:过滤器”
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",
错误在开发模式中说了什么? – j0k 2013-03-11 10:31:23
@ j0k - 更新的问题 - 它似乎与我的symfony版本2.1.4不兼容 – 2013-03-11 10:37:49
你在composer.json中定义了什么来检索AvalancheImagineBundle? – j0k 2013-03-11 10:39:00