pdo_pgsql.so 和 pgsql.so 已启用但未显示在 phpinfo 中

问题描述

我刚刚在我的 macbook 上安装了 mamp pro,我遇到了这个问题,我已经启用了 pdo_pgsql.so 和 pgsql.so,如下所示

1.我通过以下方式确定我使用的是哪个 PHP.ini:

macbook@MacBooks-MacBook-Pro ~ % PHP -i | grep PHP.ini
Configuration File (PHP.ini) Path => /Applications/MAMP/bin/PHP/PHP5.6.31/conf
Loaded Configuration File => /Applications/MAMP/bin/PHP/PHP5.6.31/conf/PHP.ini
nano /Applications/MAMP/bin/PHP/PHP5.6.31/conf/PHP.ini'

2.然后我确保所有文件都在正确的目录中并且没有注释

extension_dir = "/Applications/MAMP/bin/PHP/PHP5.6.31/lib/PHP/extensions/no-debug-non-zts-20131226/"
extension=pgsql.so
extension=pdo_pgsql.so

3.然后我保存,关闭终端,重启我的 MAMP pro,启动我的服务器然后我打开 PHPinfo() 但它说根本没有 pdo_pgsql 和 pgsql

我也试过这一步 https://documentation-5.mamp.info/en/MAMP-PRO-Mac/How-Tos/MySQL/Install-PostgreSQL/ 但没有任何改变
如何启用 pgsql 驱动程序?
提前致谢

解决方法

没关系,我只是将我的 mamp 更新到新版本

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...