Php 配置Sonata管理包时出错

Php 配置Sonata管理包时出错,php,symfony,sonata-admin,Php,Symfony,Sonata Admin,我正在尝试配置Sonata管理包,但出现以下错误消息: Admin.yml文件“Admin.yml”不存在(在:C:\xampp\htdocs\Symfony\app/config、C:\xampp\htdocs\Symfony\app/Resources中)(从“C:\xampp\htdocs\Symfony\app/config/routing\u dev.yml”导入)。 我遵循了文档中的所有说明。 有人知道错误来自哪里吗 多谢各位 Config.yml imports: -

我正在尝试配置Sonata管理包,但出现以下错误消息:

Admin.yml文件“Admin.yml”不存在(在:C:\xampp\htdocs\Symfony\app/config、C:\xampp\htdocs\Symfony\app/Resources中)(从“C:\xampp\htdocs\Symfony\app/config/routing\u dev.yml”导入)。

我遵循了文档中的所有说明。 有人知道错误来自哪里吗

多谢各位

Config.yml

   imports:
    - { resource: parameters.yml }
    - { resource: security.yml }
    - { resource: services.yml }
    - { resource: @AdminAdminBundle/Resources/config/Admin.yml }

#sonata admin
sonata_block:
    default_contexts: [cms]
    blocks:
        # Enable the SonataAdminBundle block
        sonata.admin.block.admin_list:
            contexts:   [admin]
路由_dev.yml

   _wdt:
    resource: "@WebProfilerBundle/Resources/config/routing/wdt.xml"
    prefix:   /_wdt

_profiler:
    resource: "@WebProfilerBundle/Resources/config/routing/profiler.xml"
    prefix:   /_profiler

_configurator:
    resource: "@SensioDistributionBundle/Resources/config/routing/webconfigurator.xml"
    prefix:   /_configurator

_errors:
    resource: "@TwigBundle/Resources/config/routing/errors.xml"
    prefix:   /_error

_main:
    resource: Admin.yml

# AcmeDemoBundle routes (to be removed)
路由.yml

fly_user:
    resource: "@FLYUserBundle/Resources/config/Admin.yml"
    prefix:   /

FLY_Platform:
    resource: "@FLYPlatformBundle/Resources/config/Admin.yml"
    prefix:   /

mremi_contact_form:
    resource: "@MremiContactBundle/Resources/config/routing.xml"

genemu_base64:
        resource: "@GenemuFormBundle/Resources/config/routing/base64.xml"

fos_user_security:
    resource: "@FOSUserBundle/Resources/config/routing/security.xml"

fos_user_profile:
    resource: "@FOSUserBundle/Resources/config/routing/profile.xml"
    prefix: /profile

fos_user_register:
    resource: "@FOSUserBundle/Resources/config/routing/registration.xml"
    prefix: /register

fos_user_resetting:
    resource: "@FOSUserBundle/Resources/config/routing/resetting.xml"
    prefix: /resetting

fos_user_change_password:
    resource: "@FOSUserBundle/Resources/config/routing/change_password.xml"
    prefix: /profile

#HWIOAuthBundle routes
hwi_oauth_security:
    resource: "@HWIOAuthBundle/Resources/config/routing/login.xml"
    prefix: /login

hwi_oauth_connect:
    resource: "@HWIOAuthBundle/Resources/config/routing/connect.xml"
    prefix: /login

hwi_oauth_redirect:
    resource: "@HWIOAuthBundle/Resources/config/routing/redirect.xml"
    prefix:   /login

facebook_login:
    pattern: /login/check-facebook


admin:
    resource: '@SonataAdminBundle/Resources/config/routing/sonata_admin.xml'
    prefix: /admin

_sonata_admin:
    resource: .
    type: sonata_admin
    prefix: /admin
AdminExtension.php

<?php

namespace Admin\AdminBundle\DependencyInjection;

use Symfony\Component\DependencyInjection\ContainerBuilder;
use Symfony\Component\Config\FileLocator;
use Symfony\Component\HttpKernel\DependencyInjection\Extension;
use Symfony\Component\DependencyInjection\Loader;

/**
 * This is the class that loads and manages your bundle configuration
 *
 * To learn more see {@link http://symfony.com/doc/current/cookbook/bundles/extension.html}
 */
class AdminAdminExtension extends Extension
{
    /**
     * {@inheritdoc}
     */
    public function load(array $configs, ContainerBuilder $container)
    {
        $configuration = new Configuration();
        $config = $this->processConfiguration($configuration, $configs);

        $loader = new Loader\YamlFileLoader($container, new FileLocator(__DIR__.'/../Resources/config'));
        $loader->load('services.yml');
        $loader->load('Admin.yml');
    }
}

尝试删除config.yml-{resource:@adminbundle/Resources/config/Admin.yml}中的这一行。我确实删除了这一行-{resource:@adminbundle/Resources/config/Admin.yml}–但它仍然不起作用,我仍然有相同的错误。我仍然在这里挣扎,你能帮我吗?你确定你的文件“Admin.yml”是是否存在于目录“Admin/AdminBundle/Resources/config/”中?如果它存在,您确定名称是Admin.yml(大写)hi-Med Bn HENDA吗?是的,它存在并且第一个字母以大写开头。我确实检查了所有内容,但仍然收到相同的错误。尝试删除config.yml-{resource:@adminadmbundle/Resources/config/Admin.yml}中的这一行。我确实删除了这一行-{resource:@adminadmbundle/Resources/config/Admin.yml}–但它仍然不起作用,我仍然有相同的错误。我仍然在这里挣扎,你能帮我吗?你确定你的文件“Admin.yml”存在于这个目录“Admin/AdminBundle/Resources/config/”中吗?如果它存在,您确定名称是Admin.yml(大写)hi-Med Bn HENDA吗?是的,它存在并且第一个字母以大写开头。我确实检查了所有的东西,但我还是得到了同样的错误。