我有一个unsupported keys问题Symfony。完整的错误消息是
FileLoaderLoadException:路由文件“ /Users/ewandelanoy/Documents/Sites/Symblog/symblogproject/src/Blogger/BlogBundle/Resources/config/routing.yml”包含不受支持的“ BloggerBlogBundle_homepage”键:“模式”。预期之一:/ Users中的“资源”,“类型”,“前缀”,“路径”,“主机”,“方案”,“方法”,“默认值”,“需求”,“选项”,“条件” /ewandelanoy/Documents/Sites/Symblog/symblogproject/src/Blogger/BlogBundle/Resources/config/routing.yml(从“ / Users / ewandelanoy / Documents / Sites / Symblog / symblogproject / app / config / routing中导入。 yml”)。
根据几个答案(
例如,在这里),这应该是由于YAML文件写得不好。
但是,当我看到自己看不见时YAML,我看不到任何错误:
有任何想法吗 ?
更新:根据一些评论和答案的建议,我用替换了pattern关键字path。现在,我得到一个空白页作为输出。相关的控制器代码是
<?php
// src/Blogger/BlogBundle/Controller/PageController.php
namespace Blogger\BlogBundle\Controller;
use Symfony\Bundle\FrameworkBundle\Controller\Controller;
class PageController extends Controller
{
public function indexAction()
{
return $this->render('BloggerBlogBundle:Page:index.html.twig');
}
}
Run Code Online (Sandbox Code Playgroud)