30

trying to install FOSUserBundle bundle from below link How to install 3rd party Bundles but getting this error :

[Symfony\Component\Config\Definition\Exception\InvalidConfigurationException]  
  The child node "db_driver" at path "fos_user" must be configured. 

2 Answers 2

62

You have forgotten to add the configuration for FOSUserBundle in your app/config/config.yml or at least did not provide a value for fos_user.db_driver.

You have to configure at least the db_driver , firewall and your user-class otherwise the configuration will throw an InvalidConfigurationException.

# app/config/config.yml
fos_user:
    db_driver: orm # other valid values are 'mongodb', 'couchdb' and 'propel'
    firewall_name: main
    user_class: Acme\UserBundle\Entity\User

Please see the documentation chapter Step 5: Configure the FOSUserBundle.

Sign up to request clarification or add additional context in comments.

2 Comments

Step 5 needs to be done before step 1 because Step 1 fails.
I also had to add a config/packages/fos_user.yaml file as seen here
1

I solve similar error by updating composer : /usr/local/bin/composer self-update. May this help.

Comments

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.