Symfony 5 doctrine_migrations ошибка при загрузке скрипта - PullRequest
0 голосов
/ 05 февраля 2020

Насколько я могу судить, я не вижу никаких других вопросов, которые задают это, так что вот так:

Я запустил последнюю Symfony для стороннего проекта и столкнулся эта ошибка, когда я писал приложение. Ничто из того, что я сейчас делаю, не исправляет, даже не переустанавливая symfony, и я понятия не имею, в чем проблема. Я получаю сообщение об ошибке:

Параметр «doctrine_migrations.dir_name» зависит от несуществующего параметра «kernel.root_dir». Вы имели в виду одно из следующих: "kernel.project_dir", "kernel.cache_dir", "kernel.logs_dir"?

error encountered

Ответы [ 3 ]

1 голос
/ 05 февраля 2020

Похоже, что вы используете неопределенную kernel.root_dir переменную в вашем config/packages/doctrine_migrations.yaml файле конфигурации.

Вы должны заменить ее на kernel.project_dir:

# config/packages/doctrine_migrations.yaml
doctrine_migrations:
    dir_name: '%kernel.project_dir%/src/Migrations'

См .: https://symfony.com/doc/master/bundles/DoctrineMigrationsBundle/index.html#configuration

0 голосов
/ 22 февраля 2020

попробуй

composer remove orm
composer require symfony/orm-pack
0 голосов
/ 05 февраля 2020

на данный момент я предполагаю, что это ошибка symfony, поэтому я закрою этот вопрос. Спасибо всем за помощь!

...