5

Wampserver 在加载 php_pdo_pgsql 和 php_pgsql 模块时出现问题。在几个论坛上搜索后,解决方案是从http://www.bmedon.net/download.html下载两个 .dll 文件并覆盖现有文件。

问题是它没有工作!我检查了所有 php.ini 文件。我按照http://diego-loquese.blogspot.com/2010/12/conectar-wampserver-con-postgresql.html说明(这是我找到的所有论坛的摘要)。

我正在使用 WampServer 2.2 for Windows x64 和 PHP 5.4.3

4

3 回答 3

19

你必须加载libpq.dllphp 自带的,httpd.conf像这样:

LoadFile "c:/wamp/bin/php/php5.4.3/libpq.dll"

它对我有用

于 2012-07-26T15:51:33.473 回答
7

只需将 libpq.dll 从您的 php 目录复制到 apache bin 目录即可。

于 2012-09-03T00:08:01.610 回答
0
  1. 安装 PostgreSQL

  2. 编辑 php.ini,取消注释“extension=php_pgsql.dll”。检查 PHP 文件夹和 Apache 文件夹中的 php.ini

  3. 编辑环境变量,将 PostgreSQL /bin 和 /lib 目录添加到 Path。这解决了 php_pgsql.dll 由于无法解析依赖关系而无法加载的问题。

  4. 完毕。PHP 现在应该能够与 PostgreSQL 通信了。

于 2013-05-15T08:55:23.607 回答