Php 无法重新声明类、控制器Symfony2
我的项目工作正常,但当我添加一个新的类别实体时,出现了此错误,但我没有另一个同名的类 编译错误:无法重新声明类项目\Sotrendle\Controller\CategoryDashboardController 这是控制器:CategoryDashboardController.phpPhp 无法重新声明类、控制器Symfony2,php,symfony,Php,Symfony,我的项目工作正常,但当我添加一个新的类别实体时,出现了此错误,但我没有另一个同名的类 编译错误:无法重新声明类项目\Sotrendle\Controller\CategoryDashboardController 这是控制器:CategoryDashboardController.php 这个错误消息总是有更多的内容。它应该准确地告诉您该类最初定义的位置以及您试图重新定义它的位置。其他的呢?还有,你在用APC吗?如果是这样的话,看看这件事发生在我身上一次,我在清除缓存时解决了它。尝试应用程序/控
这个错误消息总是有更多的内容。它应该准确地告诉您该类最初定义的位置以及您试图重新定义它的位置。其他的呢?还有,你在用APC吗?如果是这样的话,看看这件事发生在我身上一次,我在清除缓存时解决了它。尝试应用程序/控制台缓存:清除-无预热。当然,如果在生产环境中,请使用-env=prod
<?php
namespace Project\SotreBundle\Controller;
use Symfony\Bundle\FrameworkBundle\Controller\Controller;
use Symfony\Component\HttpFoundation\Request;
use Symfony\Component\HttpFoundation\Response;
use Symfony\Component\Security\Core\Exception\AccessDeniedException;
use Symfony\Component\Form\Form;
use JMS\SecurityExtraBundle\Annotation\Secure;
use Project\SotreBundle\Entity\Category;
use Project\SotreBundle\Form\Type\CategoryType;
use Project\SotreBundle\Form\Type\CategoryEditType;
/**
* Category controller.
*
*/
class CategoryDashboardController extends Controller
{
/**
* Lists all Categories
*
*/
public function indexAction()
{
$em = $this->getDoctrine()->getManager();
$listCategories = $em->getRepository('ProjectStoreBundle:Category')->findAll();
return $this->render('ProjectDashboardBundle:Category:index.html.twig',
array(
'listCategories' => $listCategories
));
}
}