Symfony 4.4: не удалось найти драйвер при поле отношения make: entity, но php -m показать активный драйвер pdo_pgsql - PullRequest
0 голосов
/ 10 апреля 2020

Мне нужно добавить к моей сущности Agency, отношение к Country сущности. Когда я запускаю php bin/console make:entity Agency, я могу добавить строковые поля, целые поля и т. Д. c ... Но когда я хочу добавить свое country поле с типом relation, Doctrine показывает ошибку:

В PDOConnection. php строка 31:

не удалось найти драйвер

В PDOConnection. php строка 27:

не удалось найти драйвер

Я заглянул в свой php.ini, чтобы узнать, какой драйвер какой активен при запуске php -m и мой драйвер pdo_pgsql активен.

В моем файле doctrine.yaml:

doctrine:
    dbal:
        default_connection: default
        connections:
            default:
                url: '%env(resolve:DATABASE_URL)%'
                driver: 'pdo_pgsql'
                server_version: '15.1'

Я действительно не понимаю, что я делаю не так ... У вас есть идеи?

Спасибо

...