Error con la extension 'pdo' al instalar toba

Estimados

Les comento los que nos pasa, estamos tratando de instalar el Toba para el modulo de gestion, en un entorno de Desarrollo con Red Hat 7.4.
Al ejecutarlo tira un Error el cual nos dice que se debe activar la extension ‘pdo’ en el archivo php.ini, y en nuestro archivo php.ini esta agregado ambas extensiones, extension=pdo.so y extension=pdo_pgsql.so, verificamos que los .so se encuentren dentro la carpeta /modules/ de php, corroboramos haciendo ‘php -m’ y se encuentra el modulo y por si las dudas en php.ini le coloque el path absoluto, no se que mas probar.

Copio lo que nos sale:

PHP Warning:  PHP Startup: PDO: Unable to initialize module
Module compiled with module API=20131226
PHP    compiled with module API=20100525
These options need to match
 in Unknown on line 0
PHP Warning:  PHP Startup: Unable to load dynamic library '/opt/rh/rh-php56/root/usr/lib64/php/modules/pdo_pgsql.so' - /opt/rh/rh-php56/root/usr/lib64/php/modules/pdo_pgsql.so: undefined symbol: pdo_parse_params in Unknown on line 0

 ---------------------------------------------------------------------------------------------------
  Instalacion Toba 2.7.12                                                                           
 ---------------------------------------------------------------------------------------------------

 ------------------------------------
 ERROR: Necesita activar la extension 'pdo' en el archivo php.ini

 ___________________________________________________________________________________________________
 TIEMPO: 0,008 segundos
PHP Warning:  date(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected the timezone 'UTC' for now, but please set date.timezone to select your timezone. in /usr/local/proyecto/gestion/lib/toba/php/nucleo/lib/toba_logger.php on line 474

Intalado php 5.6.25 | httpd 2.4

Aguardo su respueta, muchas gracias

Gonzalo.

Hola Gonzalo, ¿Cómo estás?

Por favor, ¿podrías ejecutar los siguientes comandos para verificar versión y módulos instalados?

php -v
php -m

Slds!

Hola Francisco, te envio el resultado.
php -v:

PHP Warning:  Module 'PDO' already loaded in Unknown on line 0
PHP Warning:  Module 'pdo_pgsql' already loaded in Unknown on line 0
PHP 5.6.25 (cli) (built: Sep  6 2016 08:19:42) 
Copyright (c) 1997-2016 The PHP Group
Zend Engine v2.6.0, Copyright (c) 1998-2016 Zend Technologies
    with Xdebug v2.2.7, Copyright (c) 2002-2015, by Derick Rethans

php -m:

PHP Warning:  Module 'PDO' already loaded in Unknown on line 0
PHP Warning:  Module 'pdo_pgsql' already loaded in Unknown on line 0
[PHP Modules]
bz2
calendar
Core
ctype
curl
date
dom
ereg
exif
fileinfo
filter
ftp
gd
gettext
hash
iconv
json
libxml
mbstring
mhash
openssl
pcntl
pcre
PDO
pdo_pgsql
pdo_sqlite
pgsql
Phar
posix
readline
Reflection
session
shmop
SimpleXML
sockets
SPL
sqlite3
standard
sysvmsg
sysvsem
sysvshm
tokenizer
wddx
xdebug
xml
xmlreader
xmlwriter
xsl
zip
zlib

[Zend Modules]
Xdebug

Saludos!

Quedo solucionado el tema, tuve que agregar al $PATH del root la ubicación de php dado que estaba tratando de compilar php desde /usr/bin/php. Coloqué /opt/rh/rh-php56/root/usr/bin y /opt/rh/rh-php56/root/usr/sbin y avanzó.

El problema ahora es que cuando quiere crear la base Toba_2_7, me arroja el error que pongo a continuación. Está configurado el hba.conf con Trust para las conexiones local, tengo el usuario por defecto ‘postgres’ sin pass con acceso a todo. Version de postgresql 9.4.14. Al momento de ejecutar el ./instalar de toba lo hago con el usuario root.

 No es posible conectar con el servidor, por favor reeingrese la información de conexión. Mensaje:

 ERROR ejecutando SQL:
  [CODIGO]: 7
  [SQLSTATE]: db_08006
  [MENSAJE]: SQLSTATE[08006] [7] FATAL:  la autentificación Ident falló para el usuario «postgres»
  [SQL EJECUTADA]:

Saludos,
Gonzalo.

Me olvide de aclarar, también agregue en la variable $PATH /opt/rh/rh-postgresql94/root/usr/bin y /opt/rh/rh-postgresql94/root/usr/sbin que necesitaba para poder ejecutar psql.

Hola Gonzalo!

Que bueno que lo hayan podido solucionar.

Muchas gracias por compartir la solución.

Slds!