Symfony2 - erreur Fatale avec des Faisceaux

J'ai obtenu l'erreur [la Solution à la fin de la question]

Fatal error: Class 'symblog\Blogger\BlogBundle\SymblogBundle' not found in
/var/www/Symfony/app/AppKernel.php on line 20

J'ai fondé la question Comment faire pour installer ou d'intégrer des bundles Symfony2, mais les solutions apportées ne m'a pas aidé, parce que je l'ai déjà fait à ce qui est proposé là. Je suis en suivant le tutoriel symblog.co.royaume-uni sauf que j'ai créé au

app/config/routing.yml

un

*.php resource

Merci d'avance!

Je dois ajouter que lors de l'enregistrement du bundle de la console, j'ai obtenu l'erreur

The command was not able to configure everything automatically.
You must do the following changes manually.

Et les instructions:

- Edit the app/autoload.php file and register the bundle
namespace at the top of the registerNamespaces() call:
'symblog\Blogger\BlogBundle' => '/var/www/Symfony/blog',

que j'ai suivi.

AppKernel.php

class AppKernel extends Kernel
{
public function registerBundles()
{
    $bundles = array(
        //..
        new symblog\Blogger\BlogBundle\SymblogBundle(),
    );

/app/config/routing.yml

SymblogBundle:
resource: "@SymblogBundle/Resources/config/routing.php"
prefix:   /

Comme demandé: /app/config/config.yml

imports:
    - { resource: parameters.ini }
    - { resource: security.yml }

framework:
    #esi:             ~
    #translator:      { fallback: %locale% }
    secret:          %secret%
    charset:         UTF-8
    router:          { resource: "%kernel.root_dir%/config/routing.yml" }
    form:            true
    csrf_protection: true
    validation:      { enable_annotations: true }
    templating:      { engines: ['twig'] } #assets_version: SomeVersionScheme
    session:
        default_locale: %locale%
        auto_start:     true

# Twig Configuration
twig:
    debug:            %kernel.debug%
    strict_variables: %kernel.debug%

# Assetic Configuration
assetic:
    debug:          %kernel.debug%
    use_controller: false
    # java: /usr/bin/java
    filters:
        cssrewrite: ~
        # closure:
        #     jar: %kernel.root_dir%/java/compiler.jar
        # yui_css:
        #     jar: %kernel.root_dir%/java/yuicompressor-2.4.2.jar

# Doctrine Configuration
doctrine:
    dbal:
        driver:   %database_driver%
        host:     %database_host%
        port:     %database_port%
        dbname:   %database_name%
        user:     %database_user%
        password: %database_password%
        charset:  UTF8

    orm:
        auto_generate_proxy_classes: %kernel.debug%
        auto_mapping: true

# Swiftmailer Configuration
swiftmailer:
    transport: %mailer_transport%
    host:      %mailer_host%
    username:  %mailer_user%
    password:  %mailer_password%

jms_security_extra:
    secure_controllers:  true
    secure_all_services: false

[Modifier] La solution a été très facile, après la réponse de @Clamidity que les bottes sont généralement situés à la src/Blogger/SymBlogBundle/BloggerSymBlogBundle.php

Tandis que la configuration à l'aide de la console il saked sur l'emplacement de l'ensemble et la valeur par défaut est /../src, mais j'ai changé d' /../blog. Et bien sûr, cela ne fonctionnera pas, Symfony a été à la recherche dans le mauvais emplacement. Ce que j'ai fait a été de déplacer les dossiers à l'intérieur /blog /src /et tout s'est bien passé.

Avez-vous obtenu votre nom de la classe à droite? Êtes-vous sûr que c'est "symblog\Blogueur\BlogBundle\SymblogBundle" et non pas "Symblog\Blogueur\BlogBundle\SymblogBundle" (notez les majuscules "S")?
Quel est le chemin d'accès au fichier de votre bundle?
Le chemin d'accès au fichier est /var/www/Symfony/blog

OriginalL'auteur matt | 2012-03-27