IIS, Php et ODBC : Pilote non chargé, système erreur 5.

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : IIS, Php et ODBC : Pilote non chargé, système erreur 5.

Re: IIS, Php et ODBC : Pilote non chargé, système erreur 5.

par Ezi » 18 juil. 2011, 14:46

Oui ça vient effectivement de Windev, et malheureusment, Hyperfile SQL m'est imposé...
A priori le problème ne viendrait pas de l'ODBC, mais des configurations Php d'IIS (ou d'IIS lui-même, je ne sais pas trop je ne m'y connais pas assez).

Re: IIS, Php et ODBC : Pilote non chargé, système erreur 5.

par Berzemus » 15 juil. 2011, 13:32

HyperFile SQL? Mais ça vient de windev machin la.. Quelle idée..

Ceci dit, ODBC, c'est toujours un peu la galère.

Re: IIS, Php et ODBC : Pilote non chargé, système erreur 5.

par Ezi » 15 juil. 2011, 12:36

J'vous ai tué avec mon problème ? ^^'
Up =)

IIS, Php et ODBC : Pilote non chargé, système erreur 5.

par Ezi » 12 juil. 2011, 11:19

Salut tout le monde,

J'ai un p'tit problème concernant IIS, ODBC et Php. Si je ne suis pas dans la bonne section, excusez-moi.

Je n'arrive pas à me connecter à ma base Hyperfile SQL avec Php sous IIS. J'y arrive pourtant sous Apache ; les pilotes sont bien installés puisque j'arrive à exporter ma base sous excel/access.

Voici ma chaîne de connexion (sans ODBC, mais j'ai la même erreur avec de toute façon) :
$dsn="DRIVER={Hyper File 7};DSN=Paris;ANA=D:\***.wdd;REP=;Server Name=XXX.XXX.XXX.XXX;Server Port=4900;Database=$agence;UID=admin;PWDXX=;Encryption=";

$connect = odbc_connect($dsn,'','') or die( odbc_error() );
Le message d'erreur correspondant :
Warning: odbc_connect(): SQL error: Le pilote spécifié n'a pas été chargé en raison de l'erreur système 5 (Hyper File 7)., SQL state IM003 in SQLConnect in C:\Program Files\EasyPHP-5.3.6.0\www\auth.php on line 37 IM003
J'ai vérifié via le support de windows.. L'erreur de système 5 correspond à un accès refusé. J'ai essayé d'apporter quelques modifications d'autorisations à IIS, j'ai modifié la sécurité des dossiers des DB... Sans succès.

Auriez-vous une solution ? Merci d'avance,

Ezi.