Non so se si tratta di un problema di Symfony o di un problema di FOSUserBundle, quindi riferirò qui e spero di ricevere aiuto. Ho due esempi di sviluppo:Symfony 2.5.3 e PHP 5.6.0: problemi di incompatibilità?
CentOS 6.5, PHP 5.5.16, MySQL 5.5.37
CentOS 7, PHP 5.6.0, MariaDB 5.5.37
ho provato lo stesso progetto in entrambi i casi e per lo stesso progetto che significano la stessa: copiato senza alcun fornitore e in entrambi i casi RUN "aggiornamento compositore" in un primo momento. Dopo compositore aggiorna il venditore ho provato ad accedere all'area di amministrazione, che è gestito da, FOSUserBundle e la sorpresa in prima istanza funziona senza alcun problema, ma nel secondo non funziona e ottengo questo errore:
Error! Warning: Erroneous data format for unserializing 'Tanane\UserBundle\Entity\User' in /var/www/html/tanane/vendor/doctrine/orm/lib/Doctrine/ORM/Mapping/ClassMetadataInfo.php line 872
Qualcuno può darmi qualche consiglio su questo? Un bug di Symfony o un bug di FOSUserBundle? O è l'altra cosa e io non la vedo?
Grazie! Questa risposta è un salvagente. Ho avuto problemi di non serializzazione con il mio progetto Symfony2 che stavo cercando di eseguire su PHP 5.6 e non ho potuto scoprire perché. Ho provato con 5.4 e ora funziona perfettamente. – Lapidouce
Doctrine non usa più JIRA e ha migrato tutti i problemi ai problemi di Github. L'ultimo link 404s, quindi; l'equivalente su GH è https://github.com/doctrine/doctrine2/issues/3897. – Sam