Bonjour,
Mon script php me permet de me connecter à une base HFSQL en utilisant OLEDB. Lorsque tout est en local sur mon ordi, tout fonctionne bien.

Mais à présent, je dois travailler sur un serveur (la BD et le script sont sur le serveur). J'arrive à me connecter correctement à ma BD via le centre de contrôle HFSQL, mais avec mon script php, j'obtiens l'erreur suivante (ligne 10 du code d'après):

Code : Sélectionner tout - Visualiser dans une fenêtre à part
Source: ADODB.Connection Description: Impossible de trouver le fournisseur. Il est peut-être mal installé.
Je vous passe mon morceau de code qui me sert à me connecter :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
ini_set('display_errors', 'On');
include('adodb5/adodb.inc.php'); 
 
$ProviderOLEDBHFSQL = 'Provider=PCSOFT.HFSQL; Data Source=localhost; Initial Catalog=testAPI; User ID=*****; Password=******;';
 
$ConnectionOLEDBHFSQL = new COM("ADODB.Connection")
	or die("Impossible d'instancier un objet ADO");
 
$ConnectionOLEDBHFSQL ->ConnectionString = $ProviderOLEDBHFSQL;
$ConnectionOLEDBHFSQL -> Open();
Sur mon serveur, j'ai installé la dll que j'utilisais en local (j'ai vérifié avec phpinfo(), elle est correctement installée).

Quelqu'un aurait une idée pour résoudre cette erreur ?