Bonjour tout le monde, excusez moi de vous ennuyer avec mon soucis mais la je suis completement perdu. Voici mon probleme:
Je surcharge ma classe parent avec ma classe DB2, je fais un dl pour eviter de modifier le php.ini
j'utilise ca dans mon code
voici le message d'erreur:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 if (!extension_loaded('pdo_odbc')) { try { dl("php_pdo_odbc.dll"); } catch (Exception $e) { ErrorLog($e,"Db2DB::_construct($sDatabase) - Unable to load extension php_pdo_odbc.dll"); exit; } }
Database::ExecuteSQL(list tables,db2admin,*Password*) - Unable to connect to database.
could not find driver
alors que quands je fais ca :
il me liste oci (oracle ) et odbc, la dll est bien presente et php_pdo.dll a bien ete chargee et se trouve dans le meme dossier d'extensions donc aucun probleme de ce cote la.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 foreach(PDO::getAvailableDrivers() as $driver) { echo $driver."\n"; }
Quelqu'un aurait une piste?
j'utilise php 5.2.6 et db2 9.7 express C
Partager