Je viens de télécharger une symfony2 (SF 2.0.12) avec des vendeurs et quand je vais à
http: //foo.localhost/config.php i Obtenir ce message: puis je clique sur "Configurer votre symfony .." Et je reçois ceci: p> InvalidConfigurationException: le nœud enfant "db_driver" au chemin
"FOS_USER" doit être configuré. P>
blockQquote> est le même pour vous? p> En outre, il n'y a rien à propos de la FosuserBundle dans Appkernel ou AutoLoad fichiers, ni dans le dossier du fournisseur.
Quoi qu'il en soit, j'ai ajouté ces lignes ci-dessous à l'application / config / config.yml Fichier: p> mais l'erreur est la même. P> p>
3 Réponses :
On dirait que vous essayez d'installer la FosuserBundle en même temps que votre installation Symfony2. p>
Retirez le paquet avant d'installer ou de configurer les touches manquantes qu'il demande. p>
Juste au cas où quelqu'un d'autre en a besoin ... P>
J'ai dû exécuter "Mise à jour du compositeur" sur mon installation Symfony sans FosuserBundle en premier. Ensuite, faites-le à nouveau avec FosuserBundle ajouté à mon fichier Compositeur.json. P>
En plus de
user_class: Acme\UserBundle\Entity\User
Je viens de ramener une nouvelle copie de SF 2.0.12 et je n'avais aucun problème de FOS du tout. Peut-être que foo.localhost ne pointe pas où vous pensez que c'est? Ou peut-être que vous aviez laissé des choses à partir d'une installation précédente? Peut-être essayé-tu de faire certains des trucs d'installation de bin?
Oui, foo.localhost pointe vers un autre projet ..
J'ai eu le même problème. J'ai essayé d'exécuter une application App / Console et cela m'a donné l'erreur que vous avez obtenue. J'ai mis à jour mon config.yml et j'ai la même erreur. Ensuite, je me suis rappelé que les commandes de la console sont exécutées dans l'environnement DEV par défaut par défaut, j'ai donc mis à jour mon config_dev.yml et cela a fonctionné.