我有这个简单的控制器:
<?php
namespace AppBundle\Controller\Backend;
use Sensio\Bundle\FrameworkExtraBundle\Configuration\Route;
use Sensio\Bundle\FrameworkExtraBundle\Configuration\Template;
use Symfony\Bundle\FrameworkBundle\Controller\Controller;
class IndexController extends Controller
{
/**
* @Route("/", name="app.backend.index")
* @Template("AppBundle:Backend/Index:index.html.twig")
*/
public function indexAction()
{
return [];
}
}
但是当我访问该页面时,我收到LogicException (The controller must return a response (Array()) given))
奇怪的是,这个问题无处不在。我不知道这种奇怪行为的原因是什么。也许有些人遇到了同样的问题?
更新 我删除了我的供应商并重新安装了所有依赖项。我不知道为什么,但它解决了我的问题。
答案 0 :(得分:0)
控制器不是“响应”()&#39;对象,我相信我为什么会收到此错误