2013-05-20 3 views
20

Ich benutze Symfony Version 2.1.10 mit Assetic und nach dem letzten Composer Update bekomme ich den folgenden Fehler, wenn ich versuche, php app/console assetic:dump auszuführenSymfony 2 Assetic Schwerwiegender Fehler: Klasse 'Assetic Util PathUtils' nicht auf Asset-Dump gefunden

Dumping all dev assets. 
Debug mode is on. 
Fatal error: Class 'Assetic\Util\PathUtils' not found in /vendor/symfony/assetic-bundle/Symfony/Bundle/AsseticBundle/Command/DumpCommand.php on line 216 

Ich habe keine Ahnung, was hier falsch läuft. Ich checkt das Problem GitHub Seite von Assetic und Symfony 2 und keine Informationen ...

config.yml finden konnte:

# Assetic Configuration 
assetic: 
    debug:   "%kernel.debug%" 
    use_controller: false 
    bundles:  ['FOSUserBundle', 'vaamoLandingPageBundle'] 
    #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" 

composer.js:

"require": { 
     "php": ">=5.3.3", 
     "symfony/symfony": "2.1.*", 
     "doctrine/orm": ">=2.2.3,<2.4-dev", 
     "doctrine/doctrine-bundle": "1.1.*", 
     "twig/extensions": "1.0.*@dev", 
     "symfony/assetic-bundle": "2.1.*", 
     ... 
    }, 
+1

Können Sie uns Ihre Assestic Config zeigen? – cheesemacfly

+0

Sicher. Warum habe ich nicht vorher daran gedacht ... – wowpatrick

+0

Ihre Konfiguration ist in Ordnung, können Sie den entsprechenden Teil Ihrer composer.json veröffentlichen? –

Antwort

49

ändern

"symfony/assetic-bundle": "2.1.*" 

zu

"symfony/assetic-bundle": "2.3.*" 

als es funktionieren sollte

+0

Danke! Das hat den Trick gemacht! – wowpatrick

+4

ist es ein Fehler der Version 2.1? –