J'ai commencé avec symfony 3.2 projet, puis changé de version en composer
à 2.8 (qui est un support à long terme).
Le problème est que la structure des dossiers reste toujours 3.2 projet. Est-il possible de changer (pas manuellement) la structure des dossiers en 2.8?
Réponses:
0 pour la réponse № 1Bien sûr, vous pouvez déclasser. Vous pouvez choisir l'ancienne structure de répertoire Symfony2 (obsolète) ou conserver la structure Symfony3 actuelle. Dans les deux cas, s'il vous plaît jeter un oeil à Comment remplacer la structure du répertoire de Symfony.
Utilisation de la structure de répertoire Symfony3
Si vous choisissez d’utiliser la structure Symfony3, c’est aussi simple que de suivre cet article. sur la mise à niveau de Symfony2 vers la structure de répertoires de Symfony3.
Utilisation de la structure de répertoire Symfony2
Tout d'abord, vous devrez renommer et déplacer certains fichiers (comme var/cache/
, var/logs/
, etc.). Ensuite, vous devrez changer le fichier de chargement automatique en app/autoload.php
(anciennement var/autoload.php
que vous devez déplacer aussi). En gros, c’est la même chose dans l’ordre inverse de la mise à niveau de Symfony2 vers Symfony3 (mentionné ci-dessus).
S'il vous plaît être conscient que Symfony 3.4 (le prochain LTS) sera publié en novembre 2017, donc à mon avis, il ne vaut pas la peine de rétrograder, puis de le remettre à niveau. La mise à niveau de 3.2 à 3.4 sera petite et rapide. faire ...