Instalando PDO de Informix en 10 pasos

Primero que nada hay que entrar a la pagina de PECL para descargar la versión mas reciente de PDO_INFORMIX como notaran no hay instrucciones pero es muy sencillo de hacer.

  1. comando: wget https://pecl.php.net/get/PDO_INFORMIX-1.2.6.tgz
  2. comando: tar xvfz PDO_INFORMIX-1.2.6.tgz
  3. comando: cd PDO_INFORMIX-1.2.6
  4. comando: phpize
  5. comando: export INFORMIXDIR=/opt/informix
  6. comando: ./configure
  7. comando: make
  8. Revisar en su archivo php.ini en donde tienen instalados los módulos dinámicos, debe de venir algo como
    extension_dir = “/usr/local/lib/php/extensions” (revisen que exista sino creadlo)
    copiar ahí el modulo que se compilo dentro de la carpeta con un maravilloso
    comando: cp modules/pdo_informix.so /usr/local/lib/php/extensions/
  9. Agregar en php.ini en la parte de Dynamic Extensions
    extensión=pdo_informix.so” (obviamente sin las comillas)
  10. Reniciar apache y el modulo estara agregado si todo ha salido bien.

Cada que reinicien el apache hay que dar el export INFORMIXDIR=/opt/informix por lo que es recomendable agregar esa linea al script de arranque de apache, dependiendo de la versión de Linux que estén usando agregenlo.
Aplausos (bravo

Entradas relacionadas

3 comentarios en "Instalando PDO de Informix en 10 pasos"

  1. Saludos,
    Tengo un inconveniente al intertar usar PHP e Informix, ya tengo configurado el origen de datos “prueba_dsn” cuando en la terminal de linux ejecuto el comando isql prueba_dsn me indica que esta conectado , ya configure todo ,ya instale el pdo_informix pq me aparece al ejecutar el metodo phpinfo(); pero me muesta un erro al hacer la conexion via PHP:
    SQLSTATE=08004, SQLDriverConnect: -908 [Informix][Informix ODBC Driver][Informix]Attempt to connect to database server (envases) failed.
    Por favor enviame sugerencias para solucionar el problema

Deja un comentario

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.