A classe 'Doctrine\ODM\PHPCR\Document\Generic' não é um documento válido ou uma superclasse mapeada
-
21-12-2019 - |
Pergunta
Olá a todos, eu sou novo no Symfony2 cmf, tenho sucesso, instalei totalmente o CMF no meu sistema local e ele é executado com suceresse, mas meu problema é quando eu o implanto com meu servidor, ele dá um erro seguinte
erro
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
Solução
Quando seu aplicativo é executado no ambiente "prod" (ou seja, sem passar por app_dev.php), você precisa ter certeza de que o cache está atualizado.
php app/console cache:clear
por motivos de desempenho, o symfony pula muitas verificações no modo prod.
se isso não resolver o problema, verifique se "prod" funciona localmente e se você perdeu alguma coisa durante a implantação.
como não recebo notificações sobre discussões aqui, abra um problema no projeto relevante do github se tiver mais dúvidas.
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow