Partage
  • Partager sur Facebook
  • Partager sur Twitter

[Symfony] Premier test: No route found for "GET /"

Erreur lors du premier lancement test d'un projet symfony

Sujet résolu
9 février 2018 à 22:07:37

Bonjour,

J'ai suivi le guide du site officiel de Symfony afin de créer un projet (via composer create-project symfony/website-skeleton my-project).

Je lance ensuite le serveur avec la commande php bin/console server:run, puis je saisis l'adresse http://127.0.0.1:8000.

Cependant j'ai une erreur qui me dit : No route found for "GET /", alors que je devrais avoir une page d'accueil.

Y a-t-il une manip' à faire ? Sachant que j'ai :

#index:
#    path: /
#    controller: App\Controller\DefaultController::index

... dans /config/routes.yaml, et que je n'ai pas ce controller.

Merci d'avance :)


  • Partager sur Facebook
  • Partager sur Twitter
Jérèm' la Galère
9 février 2018 à 23:07:14

bonsoir, tu as bien modifier dans le routing qui se trouve dans le bundle dans le fichier "resources" ?

je sais pas si c'est la version de synfony qui change mais moi j'aurais fais un truc du genre ' par rapport a un project que j'ai :

ma_candidat_index:
    path:     /
    defaults: { _controller: "MABundle:Candidat:index" }
    methods:  GET

après toi met le selon ton project parce que je connais pas tes fichier donc je sais pas comment le faire pour toi

ps: tes pas obliger de mettre la methods :GET comme moi

-
Edité par armbar 9 février 2018 à 23:09:03

  • Partager sur Facebook
  • Partager sur Twitter
10 février 2018 à 16:12:32

Bonjour Jérémy,

Et bien pareil, ça fait 2 heures que je me bats, j'ai essayé sur plusieurs distributions, même résultat, je me demande s'ils ont pensé à intégrer la page d'accueil...

Après vérification,

C'est bien ça, à priori, ce package amène juste le nécessaire pour commencer à bosser, il n'y aucun controller, ni route par défaut mais un minimum de packages nécessaires pour une appli

https://stackoverflow.com/questions/48505920/symfony-skeleton-and-symfony-website-skeleto

C'est bizarre, ça fonctionne avec symfony/skeleton, par contre, il faut ajouter les packages derrière

-
Edité par sangfroid 10 février 2018 à 16:26:02

  • Partager sur Facebook
  • Partager sur Twitter
10 février 2018 à 16:46:41

Merci sangfroid !

Je vais essayer de me débrouiller alors ;)

  • Partager sur Facebook
  • Partager sur Twitter
Jérèm' la Galère
6 avril 2020 à 14:55:45

php bin/console cache:clear

Cette commande a marcher pour moi

-
Edité par yvesmartialBoah 6 avril 2020 à 14:56:46

  • Partager sur Facebook
  • Partager sur Twitter
6 avril 2020 à 16:47:50

Bonjour,

Déterrage

Citation des règles générales du forum :

Avant de poster un message, vérifiez la date du sujet dans lequel vous comptiez intervenir.

Si le dernier message sur le sujet date de plus de deux mois, mieux vaut ne pas répondre.
En effet, le déterrage d'un sujet nuit au bon fonctionnement du forum, et l'informatique pouvant grandement changer en quelques mois il n'est donc que rarement pertinent de déterrer un vieux sujet.

Au lieu de déterrer un sujet il est préférable :

  • soit de contacter directement le membre voulu par messagerie privée en cliquant sur son pseudonyme pour accéder à sa page profil, puis sur le lien "Ecrire un message"
  • soit de créer un nouveau sujet décrivant votre propre contexte
  • ne pas répondre à un déterrage et le signaler à la modération

Je ferme ce sujet. En cas de désaccord, me contacter par MP.

  • Partager sur Facebook
  • Partager sur Twitter
Seul on va plus vite, ensemble on va plus loin ... A maîtriser : Conception BDD, MySQL, PHP/MySQL