我需要在具有PHP7.2的AWS(Linux 2 AMI)上设置Web服务器,并且我在RDS上使用的数据库是PostgreSQL,并且我也在使用Codeigniter3。
我遵循了this tutorial,但是它安装了mariadb,所以我猜测还应该安装其他软件包。我已经尝试了很多东西,可能安装了很多不必要的东西,所以我不确定是否需要清除它并重新开始。
我已经安装了以下软件包:
这是我在Codeigniter中的连接字符串:
这是我导航到该站点时看到的错误:
我曾尝试在php.ini文件中查找,但实际上我看不到任何我不会注释的pgsql扩展名或其他任何内容,这是我在网上其他地方所引用的内容。
我最终需要一个运行PHP7.2的EC2实例和一个至少用于postgresl10.6的PDO驱动程序,这就是我的RDS实例。我希望有人可以在这里给我一些指导。
我缺少哪些软件包,或者我错过了配置的哪个步骤可以使此工作正常进行?