CLASS 'DOTTRINA \ ODM \ PHPCR \ Document \ Generico' non è un documento valido o una super classe mappata
-
21-12-2019 - |
Domanda
Ciao a tutti che sono nuovo a symfony2 cmf Ho successo completamente installato il CMF sul mio sistema locale e funziona su sup. Ma il mio problema è quando lo distribuisco TI Il mio server fornisce il seguente errore
Errore
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
. Soluzione
Quando la tua applicazione viene eseguita nell'ambiente "Prod" (ovvero non attraversare app_dev.php) è necessario assicurarsi che la cache sia aggiornata.
php app/console cache:clear
.
Per la performance Motivo, Symfony salta un sacco di controlli in modalità ProD.
Se ciò non risolve il problema, controlla se "Prod" funziona localmente e se ti manca qualcosa durante la distribuzione.
Poiché qui non ottengo le notifiche sui disucchi qui, apri un problema sul progetto GitHub pertinente se hai ulteriori domande.