大家好,我是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
答案 0 :(得分:0)
当您的应用程序在“prod”环境中运行时(即不通过app_dev.php),您需要确保缓存是最新的。
php app/console cache:clear
出于性能原因,symfony在prod模式下跳过很多检查。
如果这不能解决问题,请检查“prod”是否在本地运行,以及在部署时是否遗漏了某些内容。
因为我在这里没有收到关于disucssions的通知,如果你有其他问题,请在相关的github项目上打开一个问题。