我有一个继承的网站。在潜在模式下丢下关键错误。
[2017-02-28 13:11:17] request.CRITICAL: Uncaught PHP Exception DoctrineORMMappingMappingException: "Class "TheZooWebsiteFrameworkBundleEntityMenu" is not a valid entity or mapped super class." at /var/www/html/vendor/doctrine/orm/lib/Doctrine/ORM/Mapping/MappingException.php line 216 {"exception":"[object] (Doctrine\ORM\Mapping\MappingException: Class "TheZoo\Website\FrameworkBundle\Entity\Menu" is not a valid entity or mapped super class. at /var/www/html/vendor/doctrine/orm/lib/Doctrine/ORM/Mapping/MappingException.php:216)"} []
[2017-02-28 13:11:17] security.DEBUG: Write SecurityContext in the session [] []
我不是符号开发人员,但看起来可能取决于班级的位置。" thezoo weblite "是旧网站上路径的一部分。
该网站在调试模式下运行良好。知道是什么原因引起的?
我认为您应该添加 @entity注释,或者如果您已经拥有数据库,则可以生成类。此链接可以帮助您:http://symfony.com/doc/current/doctrine/reverse_engineering.html