2016-02-04 59 views
3

我在我的routing.yml文件中寫了兩個url的模式,但是我的symfony 2.8.2生成了下一個錯誤:「文件C:\ xampp ... routing.yml沒有包含有效的YAML ...「。這段代碼在symfony 2.0.0中工作,但在2.8.2中不再工作。任何人都可以告訴我嗎?文件routing.yml不工作了

demo_homepage: 
    path: /
    defaults: { _controller: DemoBundle:Default:index } 

demo_hello: 
    path:  /hello 
    defaults: { _controller: DemoBundle:Default:hello } 
+0

是否所有文件中都有?看起來對我好。 [YamlLint](http://www.yamllint.com/)不喜歡你沒有引用你的控制器的值。但是,如果是這樣,我會感到驚訝。 – DevDonkey

+4

請確保您使用空格,而不是YAML文件中的選項卡。你貼在這裏的YAML很好。 –

+0

我的建議,使用註釋。 –

回答

2

你的文件看起來很好,也許問題不是他們...查看您的config.yml

framework: 
    router: 
     resource: "%kernel.root_dir%/config/routing.yml" 

注重對config_dev.yml應選擇routing_dev.yml