2013-05-20 35 views
20

Tôi đang sử dụng phiên bản Symfony 2.1.10 với Assetic và sau bản cập nhật cuối cùng của trình soạn thảo, tôi nhận được lỗi follwoing khi cố gắng chạy php app/console assetic:dumpSymfony 2 Lỗi nghiêm trọng về nội dung: Không tìm thấy lớp 'Assetic Util PathUtils' trên phần nội dung

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 

Tôi không biết điều gì xảy ra ở đây. Tôi checkt trang vấn đề GitHub của Assetic và Symfony 2 và không thể tìm thấy bất kỳ thông tin ...

config.yml:

# 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

Bạn có thể cho chúng tôi biết cấu hình assetic của bạn không? – cheesemacfly

+0

Chắc chắn. Tại sao tôi không nghĩ về điều này trước ... – wowpatrick

+0

Cấu hình của bạn ổn, bạn có thể đăng phần liên quan của composer.json của mình không? –

Trả lời

49

Thay đổi

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

đến

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

so với hoạt động

+0

Cảm ơn! Điều đó đã làm các trick! – wowpatrick

+4

có phải là lỗi của phiên bản 2.1 không? –

Các vấn đề liên quan