【问题标题】:PHP bin/console doctrine:database:createPHP bin/控制台原则:数据库:创建
【发布时间】:2020-12-22 09:20:19
【问题描述】:

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

php bin/控制台原则:数据库:创建
在 AbstractPostgreSQLDriver.php 第 79 行:
驱动程序发生异常:找不到驱动程序

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

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

doctrine:database:create [-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] [--no-debug] [--]

【问题讨论】:

标签: symfony symfony4 symfony-forms symfony-4.3


【解决方案1】:

你需要 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

【讨论】:

  • 您的答案可以通过额外的支持信息得到改进。请edit 添加更多详细信息,例如引用或文档,以便其他人可以确认您的答案是正确的。你可以找到更多关于如何写好答案的信息in the help center
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-01-16
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-12-06
  • 2013-03-10
相关资源
最近更新 更多