Problème ODBC

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 : Problème ODBC

par TitAnz35 » 29 sept. 2005, 17:01

Par contre je viens de me rendre compte dans le phpinfo() que la ligne unixODBC n'était peut être pas configuré comme il faut :
--with-unixODBC=shared,/usr
sauf que dans le dossier /usr il n'y a rien sur unixODBC quelqu'un sait comment doit être renseigné cette donnée ?

par TitAnz35 » 29 sept. 2005, 16:59

C'est justement avec les fonction ODBC_connect & cie que la connexion ne marche pas, les messages d'erreur indique que PHP communique bien avec ODBC, mais impossible de contacter la base quelque soit son type puisque ni Informix, ni MySQL fonctionne via ODBC.

Donc je ne vois pas d'où viens le pb...

Merci quand même hello !!!

par hello » 29 sept. 2005, 15:03

bonjour

je ne connais pas la configuration de ta machine

mais ce qu'il faut faire c'est déclaré ta base de donnée au format ODBC...

et je te conseille d'utiliser les fonctions ODBC et non isql
tu peux aller voir le site suivant www.odbcphp.fr.st et tu trouveras des exemples et le descriptif des fonctions

tu devrais trouver ton bonheur

a+

hello

Problème ODBC

par TitAnz35 » 29 sept. 2005, 12:47

Bonjour,

J'ai un problème de connexion aux base de données avec PHP, je n'arrive pas a me connecter à des driver ODBC.

La machine est un PC installé sous FedoraCore 4

Les drivers ODBC sont valide je les ai testé :
en tant que root :
- j'arrive a me connecter aux drivers avec la commande "isql"
- j'arrive a executer un script php en tapant la commande "php nomfichier"
en tant qu'autre utilisateur :
- j'arrive a me connecter aux drivers avec la commande "isql" comme avec root
- impossible de se connecter aux drivers en faisant "php nomfichier"

Le problème vient peut être du serveur Apache a qui il manquerait des infos ou des autorisations pour se connecter au drivers ODBC... Je ne sais pas trop, si quelqu'un voit comment faire merci d'avance !!