2013-04-10 2 views
1

Я работаю над проектом, предоставленным мне другим разработчиком. Моя задача состоит в том, чтобы конвертировать ссылки с твердым кодом в ссылки на вспомогательные ссылки. Когда я пытаюсь запустить app/console assets:install я получаю следующее сообщение об ошибке:Symfony2 & Assetic: неверная конфигурация для пути «assetic.bundles.0»: «AcmeSiteBundle» не является допустимым пакетом

[Symfony\Component\Config\Definition\Exception\InvalidConfigurationException]
Invalid configuration for path "assetic.bundles.0": "AcmeSiteBundle" is not a valid bundle.

я заметил, что не было никакого каталога для этого пучка в web/bundles, так что я просто побежал mkdir acmesite, чтобы создать его. К сожалению, проблема сохраняется.

Мой config.yml выглядит следующим образом:

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

Не уверен, как поступить.

+0

является расслоение зарегистрировано в AppKernel.php .. попробуйте комментируя всю линию '#bundles: [«...»]' –

+0

Да, это в AppKernel.php. –

+0

Комментируя линейку связок, вы можете установить другие активы сторонних поставщиков, но это на самом деле не помогает мне –

ответ

3

Выяснил это. В файле класса bundle используется нестандартное имя. Таким образом, вместо того, чтобы AcmeSiteBundle.php это просто SiteBundle.php

Смежные вопросы