astucessymfo
Astuces
- Pour vider le cache :
php bin/console cache:clear
- Pour vérifier les routes connues de l'application
php bin/console debug:router
- Pour vérifier les éléments associés à une route
php bin/console debug:router nomDeLaRoute
- En cas de désynchronisation entre les entities et la base de données (messages d'erreur lors du migrate)
- supprimer les fichiers Versionxxx.php du dossier migration (les sauvegarder au préalable dans un sous-dossier old du dossier migration)
- supprimer les enregistrements de la table doctrine_migration_versions de la base de données
- re-exécuter les commandes de migration/migrate
- Pour donner les droits sur le serveur de production
chmod -R 777 var/www/html/nomPRojet/var/cache
chmod -R 777 var/www/html/nomPRojet/var/log
- pour pousser un projet symfony sur gitHub après installation de nouveaux composants Symfony ou Doctrine
Mettre en commentaire le dossier /vendor du fichier .gitignore
- Erreurs lors de la récupération du projet sur gitHub (après un pull)
- corriger le fichier composer.lock
- exécuter la commande composer install
* Les routes ne sont pas trouvées et pourtant le router:debug les voit :
- installer le orm-apache-pack
- celui-ci doit installer un fichier .htacess dans le dossier public. Si tel n'est pas le cas, l'ajouter.
astucessymfo.txt · Dernière modification : 2021/03/11 13:52 de 127.0.0.1