Я только начинаю с symfony2. Основываясь на этом учебнике, я пытаюсь установить пакет администрирования Sonato.
В учебном пособии мне предлагается запустить следующую команду после установки файлов с помощью композитора:
php app/console assets:install web
Это вызывает следующую ошибку:
[Symfony\Component\Config\Exception\FileLoaderLoadException]
The file "C:\xampp\htdocs\robot\app/config\config.yml" does not contain val
id YAML in C:\xampp\htdocs\robot\app/config\config.yml (which is being impo
rted from "C:\xampp\htdocs\robot\app/config/config_dev.yml").
[Symfony\Component\DependencyInjection\Exception\InvalidArgumentException]
The file "C:\xampp\htdocs\robot\app/config\config.yml" does not contain val
id YAML.
[Symfony\Component\Yaml\Exception\ParseException]
Unable to parse at line 47 (near " cssrewrite: ~").
Ошибка в файле конфигурации меня удивляет, так как app_dev/версия сайта работает нормально. Как в production (config_prod.yml), так и в среде dev (config_dev.yml) включен config.yml.
Это строка 41-52 config.yml:
# Assetic Configuration
assetic:
debug: "%kernel.debug%"
use_controller: false
bundles: [ ]
#java: /usr/bin/java
filters: WebProfilerBundle
cssrewrite: ~
#closure:
# jar: "%kernel.root_dir%/Resources/java/compiler.jar"
#yui_css:
# jar: "%kernel.root_dir%/Resources/java/yuicompressor-2.4.7.jar"
Кто-нибудь знает, что происходит? При необходимости я могу опубликовать полный файл config.yml.
У вас есть случайный "WebProfilerBundle", который не должен быть там:
bundles: [ ]
#java: /usr/bin/java
filters: **WebProfilerBundle**
cssrewrite: ~
Просто удалите его.
bundles: [ ]
#java: /usr/bin/java
filters:
cssrewrite: ~