2014-09-24 61 views
0

需要您的幫助。Symfony2無法在資產過濾器中找到ruby.xml

剛安裝指南針和青菜,並重新加載頁面後,我得到這個錯誤:

InvalidArgumentException: The file "filters/ruby.xml" does not exist (in: /var/www/ProjectName/Symfony/vendor/symfony/assetic-bundle/Symfony/Bundle/AsseticBundle/DependencyInjection/../Resources/config).

我如何重新安裝或創建文件?

+0

哪個版本的資產? – 2014-09-24 15:31:35

+0

你有做'PHP應用程序/ CONSOLLE資產:安裝'嗎? – DonCallisto 2014-09-24 15:59:31

+0

資產2.1我認爲 – kaizer 2014-09-24 19:15:24

回答

0

看起來像您的資產配置不正確,它會嘗試爲不存在的ruby過濾器加載配置。我假設你的配置assetic.filters部分看起來是這樣的:

assetic: 
    # ... 
    filters: 
     ruby: 
      apply_to: "\.sass$" 

Assetic查找該filters數組鍵相匹配的過濾器配置,它肯定不能找到一個ruby過濾器。您應該使用sass過濾器代替:

assetic: 
    # ... 
    filters: 
     sass: 
      apply_to: "\.scss$" 
+0

СПАСИБОKix :-) – kaizer 2014-09-27 17:13:30

+0

@kaizer,na zdorovie! :) – kix 2014-09-28 06:37:20