Bonjour, j'essaye d'utiliser MDB2 pour me connecter à une base PostGreSQL mais je bloque lors de la connexion.

Voici le code que j'utilise :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
$db = & MDB2::connect('pgsql://utilisateur_sps:password@localhost/sucrolab_beta');
if (PEAR::isError($db)) {
	$errMessage = 'User Info : ' . $db->getUserInfo() . '<br/>';
	$errMessage .= 'Debug Information : ' . $db->getDebugInfo() . '<br/>';
	$errMessage .= 'Probl&egrave;me de connexion : ' . $db->getMessage();
    die($errMessage);
}
J'obtient les messages d'erreur suivants :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
User Info : [Error message: extension pgsql is not compiled into PHP] ** pgsql(pgsql)://utilisateur_sps:xxx@localhost/sucrolab_beta
Debug Information : [Error message: extension pgsql is not compiled into PHP] ** pgsql(pgsql)://utilisateur_sps:xxx@localhost/sucrolab_beta
Problème de connexion : MDB2 Error: not found
J'ai pourtant bien dé-commenté la ligne extension=php_pgsql.dll dans mon php.ini

J'ai déjà réinstallé la dernière version de wamp, réinstallé PEAR tout bien comme y faut rien y fait, je suis un peu perdu là ....