Bonjour à tous,
j'ai des difficultés pour connecter une plateforme web php en ODBC sur une base progress OpenEdge 10
j'utilise PHP IIS 1.2 sur un serveur Windows 2008R2
J'ai installé le module Progress Sql Client Access, et configuré un driver ODBC qui fonctionne (j'obtiens bien "Connection established" dans le module ODBC de windows)
Maintenant depuis un script PHP, pas moyen d'obtenir une connexion.
J'ai utilisé le script suivant :
1 2 3 4 5
| if ($conn_id=odbc_connect("MonDSN","sysprogress","sys", SQL_CUR_USE_ODBC)){
echo "connected to DSN: $dsn";
} |
mais j'obtiens le "Warning: odbc_connect()" et pas de connexion.
J'ai aussi essayé en activant l'extension PDO_ODBC :
$dbh = new PDO("DSN:MonDSN", "sysprogress", "sys");
mais cette fois j'obtiens "could not find driver".
Savez-vous si dans le cas d'une install PHP/IIS il faut une dll spéciale pour pouvoir utiliser un odbc externe ?
Je sais que ma connexion odbc est bien configurée dans windows car je l'utilise depuis un client lourd windev et ça fonctionne.
Merci pour toute information qui pourra m'aider.
droliprane
Partager