Bonjour à tous

Je plante complètement depuis 2 jours. J'ai developpé une application php en utilisant pdo pour les connexions aux bases de données.
Le développement s'est sous Windows 7 avec xampp. Pour me connecter à Access, j'utilisait donc cette classe

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
class GesEcoleService{
	var $dsn;
	var $user;
	var $password;
	var $dbh;
 
	public function Connect(){
		$this->dsn = 'odbc:Driver={Microsoft Access Driver (*.mdb)};Dbq=D:\xampp\htdocs\epcci_inscription\bd\Ges-Ecoles.mdb;Uid=';
		$this->user = '';
		$this->password = '';
 
		try {
			$this->dbh = new PDO($this->dsn, $this->user, $this->password);
 
		}
		catch (PDOException $e) {
			echo 'Connexion Access échouée  : ' . $e->getMessage();
		}
 
	}
 
}
Cela marchait très bien. Mais au moment ou j'ai essayer de l’héberger sur mon serveur d'application sous Ubuntu, j'ai eu cette erreur :

Connexion Access échouée : SQLSTATE[IM002] SQLDriverConnect: 0 [unixODBC][Driver Manager]Data source name not found, and no default driver specified
J'ai installé les librairies freetds, unixodbc etc. mais rien je suis entièrement bloqué

Si quelqu'un a une solution, je suis preneur car je dois lancer l'application le lundi prochain.