Symfony中不支持的密钥-我的YAML文件出了什么问题

Ewa*_*noy -1 php yaml symfony

我有一个unsupported keys问题Symfony。完整的错误消息是

FileLoaderLoadException:路由文件“ /Users/ewandelanoy/Documents/Sites/Symblog/symblogproject/src/Blogger/BlogBu​​ndle/Resources/config/routing.yml”包含不受支持的“ BloggerBlogBu​​ndle_homepage”键:“模式”。预期之一:/ Users中的“资源”,“类型”,“前缀”,“路径”,“主机”,“方案”,“方法”,“默认值”,“需求”,“选项”,“条件” /ewandelanoy/Documents/Sites/Symblog/symblogproject/src/Blogger/BlogBu​​ndle/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)

Adr*_*n G 5

代替按键pattern使用path

错误消息确切说明了允许使用哪些键;)