Outils pour utilisateurs

Outils du site


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)
  1. supprimer les fichiers Versionxxx.php du dossier migration (les sauvegarder au préalable dans un sous-dossier old du dossier migration)
  2. supprimer les enregistrements de la table doctrine_migration_versions de la base de données
  3. 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)
  1. corriger le fichier composer.lock
  2. exécuter la commande composer install

* Les routes ne sont pas trouvées et pourtant le router:debug les voit :

  1. installer le orm-apache-pack
  2. 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