Bonjour à tous, je suis un débutant avec le framework Symfony2, je viens juste débuter et je vais essayer d'afficher "Hello World" pour me permetre de comprendre ça logique, mais par contre ça me donne cette erreur:

Je vais développer avec Symfony2 car selons les sondages au forum de développez, Symfony2 est le meilleur des framework, aider moi svp. Merci.

Exception detected!
Cannot import resource "/var/www/Symfony/src/FSnet/BlogBundle/Resources/config/routing.yml" from "/var/www/Symfony/app/config/routing.yml". (The routing file "/var/www/Symfony/src/FSnet/BlogBundle/Resources/config/routing.yml" contains unsupported keys for "defaults": "_controller". Expected one of: "resource", "type", "prefix", "pattern", "path", "host", "schemes", "methods", "defaults", "requirements", "options".)

500 Internal Server Error - FileLoaderLoadException
...
InvalidArgumentException

Voi-ci comment est mon code:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
# src/MonSite/BlogBundle/Resources/config/routing.yml
HelloTheWorld:
    path:  /hello-world
defaults: { _controller: MonSiteBlogBundle:Blog:index }
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
# app/config/routing.yml
monsite_blog:
    resource: "@MonSiteBlogBundle/Resources/config/routing.yml"
    prefix:   /

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
<?php
// src/MonSite/BlogBundle/Controller/BlogController.php
namespace MonSite\BlogBundle\Controller;
 
use Symfony\Bundle\FrameworkBundle\Controller\Controller;
use Symfony\Component\HttpFoundation\Response;
 
  class BlogController extends Controller
   {
      public function indexAction()
      {
      return new Response("Hello World !");
      }
   }
Que-ce qui ne va as avec ce petit code? Merci.