J'ai une instance Amazon Linux Ami EC2 exécutant le serveur PHP version 5.6.22, également PostgreSQL 9.4.6 installé.Mise à niveau de la version PDO_PGSQL de PHP de 8.4 à 9.4 Instance EC2
Faire un écho phpinfo(); il donne la valeur suivante pour la bibliothèque PDO_PGSQL:
PostgreSQL (libpq) Version 8.4.20
Ceci est à l'origine que le serveur d'applications lance erreur en essayant de se connecter à l'instance RDS avec Postgres 9.5 en raison des versions missmatching .
Je cherchais à faire de cette version à 9.4 ou 9.5. Jusqu'à présent, j'avais fait plusieurs réinstallations, essayant de traiter avec des dépôts, mais sans résultats.
EDIT: La version indiquée pour la commande psql est: psql (PostgreSQL) 9.4.6
Jetez un coup d'oeil ici: http://tecadmin.net/install-postgresql-9-5-on-centos/# –
@PhillipBerger J'ai essayé cela, mais le problème semble être avec une version antérieure installée de postgres dans l'instance Amazon Linux AMI EC2, et la bibliothèque PHP PDO semble toujours prendre la version de la bibliothèque postgres 8.4.20. . – Socram