我有PHP v7.2.7和带有IIS的PostgreSQL v10。
我正在尝试按照我在网上找到的任何建议来使它起作用,但没有成功。到目前为止,我的配置如下。
PHP.ini
扩展名列表同时包含php_pdo_pgsql.dll
和php_pgsql.dll
。
根据phpinfo,这两个dll都位于正确的扩展目录中。
根据phpinfo,Configuration File Path
是“ C:\ Windows”,而Loaded Configuration File
是“ C:\ Program Files \ PHP \ v7.2 \ php.ini”。我在两个位置都有相同的php.ini文件。
我已将libpq.dll的版本从postgresql安装的lib文件夹复制到PHP安装的根文件夹。
我已将postgresql安装的bin文件夹添加到Windows系统搜索路径。
Phpinfo显示已加载pdo_pgsql扩展名,但未加载pgsql。
有人可以告诉我我还需要做什么吗?