could not find driver

nounet
Invité n'ayant pas de compte PHPfrance

10 janv. 2008, 18:18

Bonjour a tou s,je comence a utiliser pdo depuis peu sous wamp 5 ,aucun probleme jsuque la .

par contre ,j'ai exporté mon site sur free .fr qui est supposé dans sa version 5 tel qu'il l'est actuellment d'apres le phpinfo.

cependant celui me dit qu'il a rencontré une erreur du aux drivers .Il est aisé de comprendre qu'il parle des drivers mysql.Par contre cela l'est d'autant moins quand à trouver la réponse sur le net.J'ai beau chercher sans trouver.Quelqu'un d'entre vous aurait il une idée.

Avatar du membre
Administrateur PHPfrance
Administrateur PHPfrance | 9782 Messages

10 janv. 2008, 18:42

Bonjour,

Chez Free, seuls sqlite et sqlite2 sont disponibles comme drivers PDO
Quand tout le reste a échoué, lisez le mode d'emploi...

nounet
Invité n'ayant pas de compte PHPfrance

10 janv. 2008, 18:53

merci pour ce debut de reponse.Mais la seule possibilité que free nous offre est de changer sa base mysql en postegrsql.

Est ce que les drivers dont vous me parlez servent a ce type de base de données?

Avatar du membre
Administrateur PHPfrance
Administrateur PHPfrance | 9782 Messages

10 janv. 2008, 19:48

Non, sqlite est une base de données fonctionnant sous la forme de fichiers donc ça n'a rien à voir avec postgresql ou mysql.

En résumé, c'est pas de connexion MySQL ou PostgreSQL via PDO chez Free.


Si tu veux te connecter à une base de données c'est :
- soit sqlite via PDO ou les fonctions directs sqlite_* de PHP
- soit MySQL avec les fonctions mysql_* http://fr.php.net/mysql
- soit PostgreSQL avec les fonctions pg_* http://fr.php.net/pgsql
Quand tout le reste a échoué, lisez le mode d'emploi...