【发布时间】:2016-05-13 21:35:20
【问题描述】:
我在 routing.yml 文件中为两个 url 写了两个模式,但是我的 symfony 2.8.2 生成了下一个错误:“文件 C:\xampp...routing.yml 不包含有效的 YAML ...”。此代码在 symfony 2.0.0 中有效,但在 2.8.2 中不再有效。谁能告诉我方法?
demo_homepage:
path: /
defaults: { _controller: DemoBundle:Default:index }
demo_hello:
path: /hello
defaults: { _controller: DemoBundle:Default:hello }
【问题讨论】:
-
文件中只有这些吗?在我看来还可以。 YamlLint 不喜欢你没有为你的控制器引用你的值。但如果是这样,我会感到惊讶。
-
确保在 YAML 文件中使用空格,而不是制表符。您在此处粘贴的 YAML 很好。
-
我的建议,使用注释。
-
从 2.0 到 2.8 是一个飞跃。可能会考虑先到 2.1。
标签: php symfony configuration routing