Fonction Odbc_connect ne fonctionne plus entre easyphp et wa

Eléphant du PHP | 59 Messages

17 juin 2010, 18:32

Bonjour,
J'ai un serveur qui tourne sous easyPhp 5.2.1 (PHP 5.3.2 | Apache 2.2.13 | MySQL 5.1.37 | PhpMyAdmin 3.2.1 | SQLite 2.8.17 | Pecl 5.2.6). Je souhaite le faire migrer sous WampServer.

Problème : Ma fonction odbc_connect() ne fonctionne plus

Code : Tout sélectionner

$conn=odbc_connect('DSN NAME','Identifiant','Mot de passe');
En lancant le meme script sous wampServer, j'ai le message d'erreur suivant :
Warning: odbc_connect() [function.odbc-connect]: SQL error: [Microsoft][Gestionnaire de pilotes ODBC] Source de données introuvable et nom de pilote non spécifié, SQL state IM002 in SQLConnect in C:\wamp\www\odbc\connect.php on line 12
Connection Failed:
C'est le pilote :
Oracle ODBC Driver
J'ai vu un sujet similaire mais non résolu en recherchant sur le web.
Je comprends pas je galère :(
Je vous remercie par avance.

Avatar du membre
Administrateur PHPfrance
Administrateur PHPfrance | 9782 Messages

18 juin 2010, 13:05

Bonjour,

Vu le message d'erreur, il s'agit d'un soucis au niveau ODBC et non au niveau de PHP donc le passage de EasyPHP à Wampserver n'a je pense pas de lien.
il faut que tu vérifies dans le panneau de config, outils d'administration, gestion des sources ODBC que tes sources de données soient toujours correctes et fonctionnelles
Quand tout le reste a échoué, lisez le mode d'emploi...

Eléphant du PHP | 59 Messages

21 juin 2010, 10:27

Merci pour ta réponse,
Oui, les sources fonctionnent correctement.
Si je lance easyPhp ca fonctionne correctement via le code ci-dessus mais le problème persiste sur Wamp.
Je ne comprends pas la :s

ViPHP
ViPHP | 5462 Messages

21 juin 2010, 10:31

ton DNS NAME il ressemble a quoi ?