Class' Doctrine \ ODM \ PHPCR \ Document \ Generic'不是有效的文档或映射的超类

时间:2014-04-12 07:44:22

标签: php symfony doctrine-orm doctrine-odm symfony-cmf

大家好,我是symfony2 cmf的新手 我已经成功地将cmf完全安装到我的本地系统并且运行起来非常好 但我的问题是当我在服务器上部署它时会出现以下错误

错误

Class 'Doctrine\ODM\PHPCR\Document\Generic' is not a valid document or mapped super class

CRITICAL - Uncaught PHP Exception Doctrine\ODM\PHPCR\Mapping\MappingException: "Class 'Doctrine\ODM\PHPCR\Document\Generic' is not a valid document or mapped super class." at /home/mahavl5z/public_html/mahaveer/cmf-sandbox1/vendor/doctrine/phpcr-odm/lib/Doctrine/ODM/PHPCR/Mapping/MappingException.php line 53 

1 个答案:

答案 0 :(得分:0)

当您的应用程序在“prod”环境中运行时(即不通过app_dev.php),您需要确保缓存是最新的。

php app/console cache:clear

出于性能原因,symfony在prod模式下跳过很多检查。

如果这不能解决问题,请检查“prod”是否在本地运行,以及在部署时是否遗漏了某些内容。

因为我在这里没有收到关于disucssions的通知,如果你有其他问题,请在相关的github项目上打开一个问题。