首页 > 解决方案 > 用于 php 7.0 的 PostgreSQL PDO 驱动程序

问题描述

我刚刚从 5.6 版本迁移到 php 7.0。现在我无法从命令行连接到我的 PostgreSQL 数据库(实际上是 yii2 命令)。它抛出一个错误:

Error: could not find driver

跑步apt-get install php7.0-pgsql没有帮助。服务器在 Debian 8 (jessie) 上。

标签: phppostgresqlpdo

解决方案


删除旧包并再次安装新包对我有帮助。

$ x="$(dpkg --list | grep php | awk '/^ii/{ print $2}')"
$ sudo apt-get --purge remove $x

感谢cyberciti的文章


推荐阅读