gpt4 book ai didi

php - 无法从 php 连接到 Postgres -> 调用未定义的函数 pg_connect()

转载 作者:行者123 更新时间:2023-12-04 21:58:30 24 4
gpt4 key购买 nike

我发布这个问题作为预览帖子中的答案对我没有帮助。
我正在尝试从本地计算机连接到位于远程服务器上的 DB postgres。
我正在使用 Xampp 和 Netbeans IDE。

下面是我试图运行的代码:

        //attempt a connection
$dbh = pg_connect("host=server_name port=5432 dbname=prototype1 user=leonidz password=****");
if (!$dbh) {
die("Error in connection: " . pg_last_error());
}

这是错误消息:
Fatal error: Call to undefined function pg_connect() in C:\xampp\htdocs\PhpProject1\index.php on line 10

在 php.ini 我未提交:
扩展名=php_pgsql.dll 和扩展名=php_pdo_pgsql.dll

我还映射了 extension_dir = "C:\xampp\php\ext\"
并在更改后重新启动 Apache 服务器。

我不知道我还能做什么,请帮忙。

最佳答案

在 C:\xampp\php\php.ini 中,取消注释这些:

extension=php_pdo_pgsql.dll
extension=php_pgsql.dll

完成此操作后需要重新启动您的 xampp

关于php - 无法从 php 连接到 Postgres -> 调用未定义的函数 pg_connect(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15722313/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com