调用未定义的函数pg_connect() - Wamp

stu*_*ent 9 php apache postgresql wamp wampserver

我想连接到PostgreSQL,我使用wamp 64位.

我在这里

  • Apache 2.4.2
  • PHP 5.4.3
  • Mysql 5.5.24

我还在php.ini中取消注释了php_pgsql和php_pdo_pgsql.但我无法连接,它给我这样的错误:

忽略错误抑制(!)致命错误:调用未定义函数pg_connect()

有没有人知道关于我的问题的解决方案.我只是非常需要它.

谢谢 .

dar*_*mid 23

  1. 打开php.ini
  2. ;extension=php_pgsql.dll在开头查找并删除分号
  3. ;extension=php_pdo_pgsql.dll在开头查找并删除分号
  4. 保存文件
  5. 重启apache

希望这可以帮助


stu*_*ent 5

我解决了将 LoadFile 放入 httpd.conf 中的问题

LoadFile“位置\libpq.dll”;

首先,我取消注释extension=php_pgsql.dll和extension=php_pdo_pgsql.dll,然后我将LoadFile放入httpd.conf中,然后重新启动Apache和Wamp。

感谢你们