Php 找不到 PostgreSQL 库,尽管它存在于指定的文件夹中

标签 php apache postgresql

我尝试结合 Xampp 的组件安装 postgresql 服务器。

首先我用他的安装程序安装了 PostgreSQL。

然后我在 php.ini 中进行了更改

extension=php_pgsql.dll

接下来我想重新启动我的 apache 服务器,但我得到了错误:

PHP Startup: Unable to load dynamic library "C:\xampp\php\ext\php_pgsql.dll". The specified module couldn't be found.

但是在正确的位置存在文件 C:\xampp\php\ext\php_pgsql.dll...

有什么想法,我该如何解决这个问题?

非常感谢

最佳答案

在配置了Apache的Windows服务器上,在httpd.conf中添加如下一行加载libpq.dll即可解决问题:

LoadFile "C:/Program Files/PostgreSQL/8.4/bin/libpq.dll"

关于Php 找不到 PostgreSQL 库,尽管它存在于指定的文件夹中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7162206/

相关文章:

php - 在 PHP 中获取下一个/上一个 ISO 周和年份

apache - .htaccess 影响其他文件 url

python - 在 postgresql 上从 sqlalchemy 执行原始 sql 查询

sql - 是否有一个函数可以让我输出 json 数组中元素的当前索引?

php - MySQL 根据下拉值选择

php - 关于 wordpress 问题的 Bootstrap 流体布局

php - 在 Windows 中向 PHP 添加 Mysqli 扩展时出错

xml - 如何在 Apache FOP 中设置默认语言

javascript - 如何在 Django postgres 中使用 & 运算符组合 SearchQuery 来处理来自表单字段的不确定多个关键字

php - 如何在php中显示来自mysql数据库的html