2016-11-29 3 views
1

Meine Symfony 2-Website hat mir vor kurzem Probleme bereitet, wenn ich versuche, den Cache zu löschen. Ich geben Sie den folgenden Befehl im Terminal:Symfony 2 Cache-Clearing-Fehler

php app/console cache:clear 

und nutzen Sie die folgende Fehlermeldung:

[Symfony\Component\Config\Definition\Exception\InvalidConfigurationException] 
No authentication listener registered for firewall "dev". 

Jede Hilfe ist willkommen!

+0

Scheint ist etwas nicht in Ordnung mit Ihrer Sicherheitskonfiguration, also überprüfen Sie das bitte oder fügen Sie es der Frage hinzu. – Gerry

+0

ich überprüfe es und ich denke dieser Block verursacht Problem dev: Muster: ^/(css | Bilder | js)/ich entferne es einfach und alles ist in Ordnung danke –

Antwort

0

Versuchen Sie, die SIcurity für die angegebene Firewall zu deaktivieren, so versuchen Sie diese Zeile:

dev: 
    pattern: ^/(css|images|js)/ 
    security: false 

Hope this Hilfe

+0

Vielen Dank es funktioniert gut –

0

Das ist mein security.yml Datei:

security: 
encoders: 
    FOS\UserBundle\Model\UserInterface: bcrypt 

role_hierarchy: 
    ROLE_USER:  ROLE_USER 
    ROLE_SUPER_ADMIN: ROLE_ADMIN 

providers: 
    fos_userbundle: 
     id: fos_user.user_provider.username 

firewalls: 
    dev: 
     pattern: ^/(css|images|js)/ 
    main: 
     pattern: ^/ 
     form_login: 
      provider: fos_userbundle 
      csrf_provider: security.csrf.token_manager # Use form.csrf_provider instead for Symfony <2.4 
      success_handler: Redirectionpages 

     logout:  

      success_handler: Redirectionpages 
     anonymous: true 

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 }