Error al instalar Composer

Estimados, trate de instalar Composer pero me sale el siguiente error:
undefined symbol : pdo_parse_params in Unknown on line 0. Que puede estar pasando? Gracias! Saludos

Hola Lorena

Buscando en google encontramos esto: link

Ojalá les sea de utilidad
Saludos!

Hola! Muchas gracias por tu ayuda…lamentablemente no soluciono el inconveniente…seguiremos buscando

Hola Lorena,

¿Que devuelve cuando corren php -m en la consola? Debería listar PDO y pdo_pgsql, entre otras.

También enviamos un phpinfo() de su instalación de PHP. Con estas dos cosas podemos ver si la extensión PDO esta bien cargada ya sea en consola como en web.

Lean este hilo que les puede llegar a servir.

Ademas de lo de arriba, eviame lo que devuelve el comando php --ini.

saludos.

Hola Leonardo, te adjunto lo que me solicitaste. Saludos


info.zip (38.8 KB)

Hola Lorena, antes que nada gracias por la información!!!

Observo lo siguiente, parecería que actualizaste la versión de PHP (corregime cualquier cosa), y quedaron archivos .ini de la versión anterior de PHP aun siendo referenciados. Fíjate que dice:


PHP Warning:  PHP Startup: Unable to load dynamic library '/usr/lib/php5/20131226/pdo_pgsql.so' - /usr/lib/php5/20131226/pdo_pgsql.so: undefined symbol: pdo_parse_params in Unknown on line 0
PHP Warning:  Module 'PDO' already loaded in Unknown on line 0

Deberías buscar dentro de los archivos php.ini (fíjate que hay dos, uno para WEB y otro para CONSOLA), y eliminar donde se carga /usr/lib/php5/20131226/pdo_pgsql.so, luego reiniciar Apache.

Igualmente esto es un PHP Warning. Luego volve a intentar instalar Composer.

saludos.

FUENTES:
https://stackoverflow.com/questions/10565521/error-in-php5-unable-to-load-dynamic-library (LEE ESTE POST)
https://www.howtoforge.com/community/threads/php-cannot-load-dynamic-library-pdo_mysql-so-after-apt-get-upgrade.64946/
https://www.centos.org/forums/viewtopic.php?t=3832