Bonjour à tous,
J'ai commencé à me former au framework Symfony hier, et à peine commencé, je me retrouve face à une multitude d'erreurs que je n'arrive pas à comprendre.
Je travaille sur un Mac sous 10.14, avec PHP 7.4.9 installé. Après l'installation de Symfony, j'ai créé un répertoire de test que j'ai ouvert dans Visual Studio Code. J'ai envoyé la commande de création d'un projet avec le terminal, en sélectionnant bien le répertoire de mon projet avec le terminal :
J'ai ensuite voulu créer ma première page, j'envoie alors la commande suivante :
Le terminal me répond que mon controller à été créé avec succès :
Super ! Alors je lance le serveur symfony comme ceci :
Et tout semble ok :
La route de mon controller est donc "/test" :
Et lorsque je me rend sur http://127.0.0.1:8000/test, j'ai une belle flopée d'erreurs comme ceci :
J'aimerai bien déboguer tout ça, mais depuis hier je suis incapable de comprendre d'où vient mon erreur (et c'est la toute première fois que je manipule un framework). J'ai suivi la méthode indiquée par le formateur comme expliqué plus haut, je n'ai pas l'impression d'avoir mal créé mon projet ou mon controller...
Si vous avez une idée d'où vient mon erreur, je suis preneur d'un peu d'aide pour pouvoir avancer de mon côté, et comprendre par la même occasion
Merci d'avance pour votre aide !
J'ai commencé à me former au framework Symfony hier, et à peine commencé, je me retrouve face à une multitude d'erreurs que je n'arrive pas à comprendre.
Je travaille sur un Mac sous 10.14, avec PHP 7.4.9 installé. Après l'installation de Symfony, j'ai créé un répertoire de test que j'ai ouvert dans Visual Studio Code. J'ai envoyé la commande de création d'un projet avec le terminal, en sélectionnant bien le répertoire de mon projet avec le terminal :
symfony new --full formation
J'ai ensuite voulu créer ma première page, j'envoie alors la commande suivante :
php bin/console make:controller TestController
Le terminal me répond que mon controller à été créé avec succès :
Super ! Alors je lance le serveur symfony comme ceci :
symfony server:start
Et tout semble ok :
La route de mon controller est donc "/test" :
<?php
class TestController extends AbstractController
{
/**
* @Route("/test", name="test")
*/
public function index()
{
return $this->render('test/index.html.twig', [
'controller_name' => 'TestController',
]);
}
}
Et lorsque je me rend sur http://127.0.0.1:8000/test, j'ai une belle flopée d'erreurs comme ceci :
J'aimerai bien déboguer tout ça, mais depuis hier je suis incapable de comprendre d'où vient mon erreur (et c'est la toute première fois que je manipule un framework). J'ai suivi la méthode indiquée par le formateur comme expliqué plus haut, je n'ai pas l'impression d'avoir mal créé mon projet ou mon controller...
Si vous avez une idée d'où vient mon erreur, je suis preneur d'un peu d'aide pour pouvoir avancer de mon côté, et comprendre par la même occasion
Merci d'avance pour votre aide !