Integration du FOSUserBundle sous symfony
	
	
		Bonjour je suis sur l'integration de FOSUserBunle sous symfony 2.7.9 mais j recois un message d'erreur 
	Citation:
	
		
		
			The file "C:\wamp\www\Symfony\app/config\config.yml" does not contain valid YAML in C:\wamp\www\Symfony\app/config\config.yml (which is being imported from "C:\wamp\www\Symfony\app/config/config_dev.yml"). pourtant j'ai bien suivis les tutto de configuration
			
		
	
 voici le conten de mon fichier app/config/Security.yml
	Code:
	
| 12
 3
 4
 5
 6
 7
 8
 9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 25
 26
 27
 28
 29
 30
 31
 32
 33
 34
 35
 36
 37
 38
 39
 40
 41
 42
 43
 44
 45
 
 | security:
    encoders:
        FOS\UserBundle\Model\UserInterface: bcrypt
 
    role_hierarchy:
        ROLE_ADMIN:       ROLE_USER
        ROLE_SUPER_ADMIN: ROLE_ADMIN
 
    providers:
        fos_userbundle:
            id: fos_user.user_provider.username
 
    firewalls:
        main:
            pattern: ^/
            form_login:
                provider: fos_userbundle
                csrf_provider: security.csrf.token_manager
            logout:       true
            anonymous:    true
        dev:
            pattern:  ^/(_(profiler|wdt)|css|images|js)/
            security: false
 
        login:
            pattern:  ^/demo/secured/login$
            security: false
 
        secured_area:
            pattern:    ^/demo/secured/
            form_login:
                check_path: _security_check
                login_path: _demo_login
            logout:
                path:   _demo_logout
                target: _demo
            #anonymous: ~
            #http_basic:
            #    realm: "Secured Demo Area"
 
    access_control:
        - { path: ^/login$, role: IS_AUTHENTICATED_ANONYMOUSLY }
        - { path: ^/register, role: IS_AUTHENTICATED_ANONYMOUSLY }
        - { path: ^/resetting, role: IS_AUTHENTICATED_ANONYMOUSLY }
        - { path: ^/admin/, role: ROLE_ADMIN } | 
 mon fichier app/config/routing.yml
	Code:
	
| 12
 3
 4
 5
 6
 7
 8
 9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 25
 26
 27
 
 |  
my_app_debutant_prog:
    resource: "@MyAppDebutantProgBundle/Resources/config/routing.yml"
    prefix:   /myapp
 
utilisateurs_utlisateur:
    resource: "@UtilisateurBundle/Resources/config/routing.yml"
    prefix:   /
 
fos_user_security:
    resource: "@FOSUserBundle/Resources/config/routing/securitiy.xml"
 
fos_user_profile:
    resource: "@FOSUserBundle/Resources/config/routing/profile.xml"
    prefix: /profile
 
fos_user_register:
    resource: "@FOSUserBundle/Resources/config/routing/registration.xml"
    prefix: /register
 
fos_user_resetting:
    resource: "@FOSUserBundle/Resources/config/routing/resetting.xml"
    prefix: /resetting
 
fos_user_change_password:
    resource: "@FOSUserBundle/Resources/config/routing/resetting.xml"
    prefix: /profile | 
 et celui de mon app/config/config.yml
	Code:
	
| 12
 3
 4
 5
 6
 7
 8
 9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 25
 26
 27
 28
 29
 30
 31
 32
 33
 34
 35
 36
 37
 38
 39
 40
 41
 42
 43
 44
 45
 46
 47
 48
 49
 50
 51
 52
 53
 54
 55
 56
 57
 58
 59
 60
 61
 62
 63
 64
 65
 66
 67
 68
 69
 70
 71
 72
 
 |  
imports:
    - { resource: parameters.yml }
    - { resource: security.yml}
 
framework:
    #esi: ~
    translator:  ~
    secret:          %secret%
    router:
        resource: "%kernel.root_dir%/config/routing.yml"
        strict_requirements: ~
    form:            ~
    csrf_protection: ~
    validation:      { enable_annotations: true }
    templating:
        engines: ['twig']
        #assets_version: SomeVersionScheme
    default_locale:  "%locale%"
    trusted_proxies: ~
    session:         ~
    fragments:       ~
    http_method_override: true
 
fos_user:
    db_driver: orm 
    firewall_name: main
    user_class: Utilisateurs\UtilisateurBundle\Entity\Utilisateurs
# Twig Configuration
twig:
    debug:            %kernel.debug%
    strict_variables: %kernel.debug%
 
# Assetic Configuration
assetic:
    debug:          %kernel.debug%
    use_controller: false
    bundles:        [ ]
    #java: /usr/bin/java
    filters:
        cssrewrite: ~
        #closure:
        #    jar: %kernel.root_dir%/Resources/java/compiler.jar
        #yui_css:
        #    jar: %kernel.root_dir%/Resources/java/yuicompressor-2.4.7.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
        # if using pdo_sqlite as your database driver, add the path in parameters.yml
        # e.g. database_path: %kernel.root_dir%/data/data.db3
        # path:     %database_path%
 
    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%
    spool:     { type: memory }
#user configuration | 
 quelqu'un  pourra  me guidé please
	 
	
	
	
		merci beaucoup  mehrezlabidimehrez
	
	
		je viens de faire cce que tu m'as dis et maintenant l'erreur c'est " The file "C:\wamp\www\Symfony\app/config/config_dev.yml" does not contain valid YAML " donc le fichier config.yml importé est accepté et voilà le contenu de mon fichier symfony/app/config/config_dev.yml
	Code:
	
| 12
 3
 4
 5
 6
 7
 8
 9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 25
 26
 27
 28
 29
 30
 31
 32
 
 |  
imports:
    - { resource: config.yml }
 
framework:
    router:
        resource: "%kernel.root_dir%/config/routing_dev.yml"
        strict_requirements: true
    profiler: { only_exceptions: false }
 
web_profiler:
    toolbar: true
    intercept_redirects: false
 
monolog:
    handlers:
        main:
            type:  stream
            path:  %kernel.logs_dir%/%kernel.environment%.log
            level: debug
        firephp:
            type:  firephp
            level: info
        chromephp:
            type:  chromephp
            level: info
 
assetic:
    use_controller: true
 
#swiftmailer:
#    delivery_address: me@example.com | 
 
	 
	
	
	
		merci beaucoup  mehrezlabidimehrez et Nico_F
	
	
		effectivement vous avez raison  et pour ma petite contribution pour les gens qui auront le même problème c'est genre d'erreur sont vraiment liés à l'indentation et après partez dans votre bundle d'utilisateurs->resources->config\services.yml et ajouter 
	Code:
	
| 12
 3
 4
 
 |  
services:
    fos_user.doctrine_registry:
        alias: doctrine | 
 pour eviter un autre problème de type user_doctrine_registry
NB: je suis sous symfony 2.7 et mon FOSUser est de version 2.0
merci encore mes amis affaire resolue