Symfony : The file « /Symfony/app/app/config/routing.yml » does not exist.

Vous avez sûrement croisé cette erreur lorsque vous développiez votre site web sur Symfony3 ou Symfony2. Ici, je vais vous donner une solution parmi tant d’autres pour résoudre ce petit problème de routeur.

Problème rencontré :

L’erreur suivante s’affiche en chargeant une page :

« The file "/nomdevotresiteweb/app/app/config/routing.yml" does not exist. ».

La cause :

Lors de l’installation de votre application en mode prod ou en mod dev, vous avez sûrement dû supprimer des fichiers importants à la racine du dossier de votre site internet. Du coup, symfony ne sait retrouve pas le chemin du routing.

La solution :

  1. Réintégrez ou régénérez les fichiers suivants à la racine de votre site web (là où se trouve les dossiers app, vendor, web, …) :
    1. Composer.json
    2. Composer.lock
    3. Package.json
  2. Videz le cache dev/prod de votre site internet
  3. Actualisez la page
Auteur MisterTeed