【发布时间】:2020-06-06 06:36:08
【问题描述】:
我尝试使用 PHP 通过 PDO 连接到本地 postgre 数据库。
-
运行我的代码时,错误信息显示:
Fatal error: Uncaught PDOException: could not find driver in {file path} -
谷歌搜索后,更新 PDO 扩展似乎是一种修复它的方法。
然后我尝试使用代码here。
-
执行第21行时
./configure --with-pdo-pgsql="/Library/PostgreSQL/9.3/"
,错误信息显示:configure: error: Cannot find libpq-fe.h. Please specify correct PostgreSQL installation path
p.s.我检查了我的 Postgres 的设置,路径如下所示,我需要将路径更改为其中之一吗?
-
然后我再次搜索错误。有多个帖子表明使用
yum -y install postgresql-devel -
但是当我尝试运行代码时再次出现错误:
-bash: yum: command not found
这是 PHP 初学者试图弄清楚如何使用从数据库中获取数据的令人困惑的旅程
PHP。有人可以提供一种方法来实现这一点(在 Mac 上)吗?
【问题讨论】:
-
您好,您在 MAC 上没有 def 或 yum。安装的简单方法是,你使用 porstgres.app postgresapp.com