Symfony выдает сообщение «Убедитесь, что загрузчик поддерживает ошибку типа /config/config_dev.yml»? - PullRequest
0 голосов
/ 14 февраля 2019

У меня было приложение, которое я создал год назад в Symfony 3.4, которое мне нужно кратко использовать, но когда я проверил его и попытался запустить, я получил ошибку:

Cannot load resouce "<folder_path_here>". Make sure there is a loader supporting the "/config/config_dev.yml" type

У меня не было этого раньше и я искал какую-либо информацию о том, что может быть причиной этого, но я все равно ничего не знаю.

Мой файл config_dev.yml для справки:

imports:
  - { resource: config.yml }

monolog:
  handlers:
    main:
      type: stream
      path: "%kernel.logs_dir%/%kernel.environment%.log"
      level: info
    console:
      type: console
      bubble: false

Имой AppKernel.php

<?php

use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Config\Loader\LoaderInterface;

class AppKernel extends Kernel
{
    public function registerBundles()
    {
        $bundles = [
            new Symfony\Bundle\FrameworkBundle\FrameworkBundle(),
            new Symfony\Bundle\MonologBundle\MonologBundle(),
            new Symfony\Bundle\TwigBundle\TwigBundle(),
            new Symfony\Bundle\SecurityBundle\SecurityBundle(),
            new Checkout\Checkout()
        ];

        if (in_array($this->getEnvironment(), ['dev', 'test'], true)) {
            $bundles[] = new Symfony\Bundle\DebugBundle\DebugBundle();
            $bundles[] = new Symfony\Bundle\WebProfilerBundle\WebProfilerBundle();
        }

        return $bundles;
    }

    public function getRootDir()
    {
        return __DIR__;
    }

    public function getCacheDir()
    {
        return dirname(__DIR__) . '/var/cache/' . $this->getEnvironment();
    }

    public function getLogDir()
    {
        return dirname(__DIR__) . '/var/logs';
    }

    public function registerContainerConfiguration(LoaderInterface $loader)
    {
        $loader->load(__DIR__, '/config/config_' . $this->getEnvironment() . '.yml');
    }
}

1 Ответ

0 голосов
/ 14 февраля 2019

Не обращай на меня внимания.Я идиот.Существует опечатка в registerContainerConfiguration.«,» Вместо «.»._.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...