Symfony-由于驱动程序,postgrsql连接失败

问题描述

我是php,symfony和postgresql的新手。我尝试通过这个项目进行面试。

我已经安装:php 7.4和symfony 5和postegreSQL 13(使用pgAdmin管理),并使用wamp64server。

在我的项目文件夹中,当我尝试将symfony项目连接到我创建的Postgresql数据库时, 创建实体后,我尝试了以下命令:bin / console make:migration,但出现此答案错误:

here my errors

这是我的doctrine.yaml代码:

    dbal:
        url: '%env(resolve:DATABASE_URL)%'
        driver: pdo-pgsql
        server-version: '13'
        # IMPORTANT: You MUST configure your server version,# either here or in the DATABASE_URL env var (see .env file)
        #server_version: '5.7'
    orm:
        auto_generate_proxy_classes: true
        naming_strategy: doctrine.orm.naming_strategy.underscore_number_aware
        auto_mapping: true
        mappings:
            App:
                is_bundle: false
                type: annotation
                dir: '%kernel.project_dir%/src/Entity'
                prefix: 'App\Entity'
                alias: App

您是否知道那里发生了什么?我已经尝试在php.ini中激活扩展名pdo_pgsql,但是没有用。有人可以帮助我吗?

谢谢! :)

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)