首页 > 解决方案 > Symfony/PostGreSQL:驱动程序发生异常:找不到驱动程序

问题描述

我正在使用带有 PostGreSQL 服务器版本 12.1 的 Symfony 4.3.4,我在将我的项目连接到数据库时遇到了一些困难。

我像这样编辑了 .env 文件:

DATABASE_URL=postgresql://user:password@127.0.0.1:5432/database?serverVersion=12.1&charset=utf8

之后我尝试进行迁移,但由于 php 扩展而出现错误。所以我将它添加到 php.ini 文件中:(我使用 WAMP 和 PHP 7.2.18)

extension=pdo_pgsql
extension=pgsql

在那之后,我能够进行迁移。我的问题是,当我尝试在我的应用程序中注册一个新帐户时,它会返回错误:

An exception occurred in driver: could not find driver | in AbstractPostgreSQLDriver.php.

我对与我的表交互的所有路由都有这个问题我不明白为什么我能够进行迁移,但我不能做任何其他事情。

谢谢你的帮助。

标签: phppostgresqlsymfony

解决方案


推荐阅读