簡體   English   中英

Symfony-教義不是有效的實體或映射的超類

[英]Symfony - Doctrine not a valid entity or mapped super class

我有一個繼承的網站。 在生產模式下引發嚴重錯誤。

[2017-02-28 13:11:17] request.CRITICAL: Uncaught PHP Exception 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 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 [] []

我不是Symfony開發人員,但看起來可能取決於該類的位置。 “ TheZoo \\ Website \\”是舊站點路徑的一部分。

該站點在調試模式下工作正常。 知道是什么原因造成的嗎?

我認為您應該添加@entity批注,或者如果您已經有數據庫,則可以生成類。此鏈接可以為您提供幫助: http ://symfony.com/doc/current/doctrine/reverse_engineering.html

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM