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 with PHP 5.4.3
答案 0 :(得分:19)
你必须像libpq.dll
一样加载php附带的httpd.conf
:
LoadFile "c:/wamp/bin/php/php5.4.3/libpq.dll"
它对我有用
答案 1 :(得分:7)
只需将libpq.dll从php目录复制到apache bin目录。
答案 2 :(得分:0)
安装PostgreSQL
编辑php.ini,取消注释“extension = php_pgsql.dll”。检查两个 PHP文件夹和Apache文件夹中的php.ini
编辑环境变量,添加PostgreSQL / bin和/ lib目录 到路径。这解决了由于没有加载php_pgsql.dll的问题 它无法解决依赖关系。
完成。 PHP现在应该能够与PostgreSQL通信。