Je précise une chose: je viens de changer le nom d'une ancienne route, unity/create, en unity/createzz. Le site n'en tient pas compte du tout, je continue à trouver la route sous son ancien nom mais le nouveau me renvoie lui aussi une erreur
Bonjour! :)
J'ai créé un site Symfony 4 en local sur ma machine. Depuis le début, aucun problème: je fais un controller, je change le nom de ma route dans l'annotationd u controller, je tape ce que j'ai tapé dans l'URL, et hop, ça fonctionne!
Je crée donc un controller ChatController
Je souhaiterais obtenir l'affichage dans mon navigateur de ma vue, mais j'obtiens ceci:
No route found for "GET /chats"
Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET /chats"" at /home/xatherine/Bureau/symfony/ourhomee_v2/vendor/symfony/http-kernel/EventListener/RouterListener.php line 138
Je précise que mes anciennes routes fonctionnent encore, seules les routes "chat" et "test" que je viens de créer ne fonctionnent plus.
En vous remerciant! :)
2 réponses
Et je précise. J'ai fait un autre test.
J'ai dans l'une de mes pages la fonction path qui renvoie vers une route utilisant l'URL "unity/create".
Lorsque je change l'URL en "unity/createzz", que je refresh ma page et que je regarde dans le code HTML l'adresse du lien utilisant path, il me renvoie l'ancienne URL, "unity/create", et non "unity/createzz". C'est un peu comme si les routes étaient restées figées. Pourtant, les modifications sont prises en compte dans ma ligne de commande lorsque je lance :****php bin/console debug:route
PS: oui, j'ai bien vérifié que le dossier dans lequel je bossais était bien celui ouvert dans mon navigateur haha.