Symfony3 ClassNotFoundException après la création de l'ensemble

Je voulais commencer une nouvelle 3.3 projet Symfony et a commencé comme d'habitude:

1.) La création du nouveau projet: symfony new ArtProject

2.) La création d'un nouveau Bundle: php app/console generate:bundle (Paul/ArtBundle, yml, src/)

Puis-je exécuter le serveur local et lorsque j'ouvre 127.0.0.1:8000-je obtenir ce beau message:

(1/1) ClassNotFoundException

A tenté de charger la classe "PaulArtBundle" de l'espace de noms
"Paul\ArtBundle". Avez-vous oubliez une instruction "use" pour un autre
espace de noms? dans AppKernel.php (ligne 19)

Ce qui est étrange, et je n'ai pas compris pourquoi cela se produire à ce jour. Avant de créer le Bundle, il n'y a pas d'erreur, j'ai vu l'typiques de la page d'accueil de symfony.

public function registerBundles()
{
    $bundles = [
        new Symfony\Bundle\FrameworkBundle\FrameworkBundle(),
        ......
        new Sensio\Bundle\FrameworkExtraBundle\SensioFrameworkExtraBundle(),
        new AppBundle\AppBundle(),
        new Paul\ArtBundle\PaulArtBundle(),
    ];
}

<?php

namespace Paul\ArtBundle;

use Symfony\Component\HttpKernel\Bundle\Bundle;

class PaulArtBundle extends Bundle
{
}

Une idée de ce qui se passe là-bas? Je n'ai pas changé une chose, je n'ai couru à ces commandes.

  • Vérifier AppKernel.php est-il correct ?
  • oui, j'ai aussi pouvez sauter vers le fichier php dans mon IDE fromt il noyau
  • Avez-vous bien identifié de nouveau Bundle @ Appkernel.php fichier ?
  • eh bien, il est clairement un espace de noms de question d'aller quelque part, mais où ...
  • J'ai ajouté de l'extrait de la AppKernel
  • et juste pour s'assurer que, l'instruction d'utilisation est également au-dessus ?
  • Oui
  • bizarre ... essayez d'enlever complètement le cache (en fait, la suppression du dossier), essayez de vider le cache de commande, puis laissez-le compositeur de la reconstruction de votre fichier de bootstrap, si rien de tout cela contribue, redémarrez votre projet, je suppose 😉 ... je n'ai pas rencontré ce problème particulier avant ..
  • En fait, j'ai aussi fait.. deux fois 😀
  • L'impression de recevoir une éruption de ces questions. Vérifier l'autoload section de votre compositeur.fichier json: stackoverflow.com/questions/44928982/... Peut-être quelque chose de tordu avec la dernière version.
  • Malheureusement, cela ne fonctionne pas non plus

InformationsquelleAutor pguetschow | 2017-07-06