0

我正在尝试使用 PHP 建立与 PostgreSQL 数据库的连接。

我在 PHP.ini 中取消了以下注释:

extension=php_pdo_pgsql.dll
extension=php_pdo_sqlite.dll

如果我转到 XAMPP => Services,我会将 postgresql-64-9.3 视为其中之一。我尝试启动它,但它不起作用。

-

使用以下内容:

echo extension_loaded('pgsql') ? 'yes':'no';

返回“否”。

-

使用 pg_connect() 会导致以下结果: 致命错误:在 .. 中调用未定义函数 pg_connect()

4

1 回答 1

0

还 uncommnet extension=php_pgsql.dll。并确保将 php_pgsql.dll、php_pdo_pgsql.dll 和 libpq.dll 添加到安装 Postgresql 的 bin 文件夹中。(c/program files/PostgreSQL/bin)

于 2013-12-30T12:43:14.337 回答