0

使用 PHP 7.1.33,我正在为我的项目创建一个新数据库,这个问题出现在我身上

php bin/console 学说:数据库:创建
在 AbstractPostgreSQLDriver.php 第 79 行:
  驱动程序发生异常:找不到驱动程序

在 PDOConnection.php 第 31 行:
  找不到驱动程序

在 PDOConnection.php 第 27 行:
  找不到驱动程序

学说:数据库:创建 [-s|--shard SHARD] [-c|--connection [CONNECTION]] [--if-not-exists] [-h|--help] [-q|--quiet] [-v|vv|vvv|--verbose] [-V|--version] [--ansi] [--no-ansi] [-n|--no-interaction] [-e|--env ENV ] [--无调试] [--]

4

1 回答 1

0

你需要 php pdo_pgsql 扩展。

Linux:

wget -c https://www.php.net/distributions/php-7.1.33.tar.gz
tar -xf php-7.1.33.tar.gz
cd php-7.1.33/ext/pdo_pgsql
phpize
./configure
make
make install

vi php.ini
extension=pdo_pgsql.so

视窗:

# Edit php.ini
extension=pdo_pgsql.dll
于 2021-12-28T08:22:41.847 回答