我正在尝试在我的 php-fpm docker 容器和 RDS Postregsql 之间建立连接。我发现我的 php 应用程序“调用未定义的函数 pg_connect()”出现错误。所以我想问题可能出在我的 php.ini 中没有启用 pgsql 驱动程序。所以我尝试启用它,首先在我的 Dockerfile 中添加一行,重建图像,然后我关闭容器并再次启动它。但是我收到了同样的错误“调用未定义的函数 pg_connect()。所以我想在容器中运行 phpinfo() 以查看是否加载了 pgsql 驱动程序。我尝试使用 docker exec 4822 /bin 来运行它/bash 打开容器的 cli,但主机 cli 只是返回一个 $。我如何在容器中运行 phpinfo() 以便弄清楚为什么 $DB2 = $this->load->database('邮递员 , TRUE) 是否因上述错误而失败?我正在使用 Codeigniter,这里是连接数组:
enter code here
enter code here
抱歉,我无法使用格式。无论如何,这是 dsn 'dsn' => 'jdbc:postgresql://imagesdatabase.cwymdn16cxes.us-east-1.rds.amazonaws.com:5432/postgres'
汪汪一只猫
Smart猫小萌
慕田峪4524236