Bonjour,
J'essaye de me connecter à un AS400 depuis un serveur linux (mandriva 2006) en production
J'ai réussi à installé la connection ODBC sur une fedora 6 (php 5.1.6) avec ces éléments :
- unixODBC
- iSeriesAccess (d'IBM)
Tout marche très bien. J'ai fais la même chose sur le serveur de production (Mandriva 2006), mais là ça ne marche pas. iSeriesAccess est bien installé car j'arrive à visualiser mon serveur AS400 à distance grâce à la commande "isql -v MONSERVEUR" (ça c'est déjà bien ;-) ). Par contre depuis PHP je n'arrive pas à accéder à mon serveur, enfin, j'ai l'impression que PHP voit mal le paramétrage ODBC. (je suis sur un php 5.0 qui n'a pas pdo_odbc car trop ancien). Le module ODBC est bien monté, mais la valeur "ODBC library" est à vide (alors qu'il y a la valeur unixODBC dans le serveur où ça marche). Je pense que le problème vient de là. Pourtant j'ai même installé php-odbc, mais rien à faire.
Quelqu'un aurait-il une idée pour monter la librairie unixODBC dans le module ODBC de PHP (j'ai pourtant bien installé unixODBC). Est-ce que ça viendrait d'une version de php trop ancienne ?
Merci d'avance de votre aide.
;-)
Partager