IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Oracle Discussion :

Oracle - Php


Sujet :

Oracle

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    65
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 65
    Par défaut Oracle - Php
    Bonjour tout le monde je ne sais pas si je poste sur le bon forum
    J'essaye désespérement de me connecté a Oracle (client9.2) via PHP5.2 et APACHE2.2

    Apparement pour communiquer entre les 2 entitées des dlls sont fournies
    oci.dll de oracle et php_oci8.dll de php
    mais voila le problème c'est que je n'ai pas encore vu quelq'un qui y arrive
    ma config du coté est bonne (enfin je vois pas pourquoi elle ne le serait pas)
    les variables d'environnement aussi - pointent vers le client oracle (home;bin; lib)

    certains disent que php_oci8.dll ne marcherait que avec les versions oracle supérieures à 10 ce que je trouve étrange par rapport à la compatibilité ascendante (pouvez vous me confirmer?)

    ensuite j'ai testé avec regsvr32 les dlls
    php_oci8.dll signale :
    loadlibrary (php_oci8) a échoué - la procédure spécifiée est introuvable
    (parle t-il de l'appel vers oci.dll du client oracle?)

    oci.dll signale :
    oci.dll a été chargé mais le point d'entree DllRegisterServeur est introuvable ce fichier ne peut être enregistré
    (enregistré dans le registre? est-ce normal ?)

    Bon voila si vous pouviez m'éclaircir sur le sujet j'en serai ravi!

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    76
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 76
    Par défaut
    Quel est le message d'erreur dans PHP quand tu essaies de te connecter à Oracle ?

  3. #3
    Membre averti
    Femme Profil pro
    Développeur informatique
    Inscrit en
    Août 2005
    Messages
    30
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Août 2005
    Messages : 30
    Par défaut Oracle - PHP
    Bonjour,

    j'ai réussi après de multiples galères à faire fonctionner un client Oracle (serveur Oracle 9i) avec PHP sur un serveur Debian Sarge. Tu trouveras des infos à l'adresse suivante :
    http://www.andesi.org/forum/viewtopic.php?pid=49299.

    Cependant, il donne des infos bizarres avec un serveur Oracle 10g. Je n'ai pas pu y travailler pour régler le pb, je verrai plus tard...

    La connexion PHP Oracle est complexe et dépend de ta plate-forme.

    SPG40.

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    65
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 65
    Par défaut
    Citation Envoyé par spg40
    Bonjour,

    j'ai réussi après de multiples galères à faire fonctionner un client Oracle (serveur Oracle 9i) avec PHP sur un serveur Debian Sarge. Tu trouveras des infos à l'adresse suivante :
    http://www.andesi.org/forum/viewtopic.php?pid=49299.

    Cependant, il donne des infos bizarres avec un serveur Oracle 10g. Je n'ai pas pu y travailler pour régler le pb, je verrai plus tard...

    La connexion PHP Oracle est complexe et dépend de ta plate-forme.

    SPG40.
    A oui, j'ai oublié de préciser que mon environnement de developpement est windows
    mais c'est un peu compliqué car en fait je dois faire héberger le site sur un serveur linux... donc merci pour le lien je risque d'en avoir besoin

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    76
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 76
    Par défaut
    Vérifie que dans ton fichier php.ini "extension=php_oci8.dll" n'est pas en commentaire.

  6. #6
    Membre averti
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    65
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 65
    Par défaut
    merci rapha51
    mais la configuration de php est bonne (à mon humble avis)
    si vous voulez voir ma config a ce niveau elle est présentée dans le 6ème post ici:

    je pense que c'est plus une question d'environnement ou de dépendances des dll

  7. #7
    Membre averti
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    65
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 65
    Par défaut
    voici mon code php
    $connection = oci_connect("root", "admin", "db_name"); (avec bien sur les vrai données)
    le serveur php :
    PHP Warning: PHP Startup: oci8: Unable to initialize module
    Module compiled with module API=20050922, debug=0, thread-safety=1
    PHP compiled with module API=20060613, debug=0, thread-safety=1
    These options need to match
    in Unknown on line 0
    [29-Mar-2007 16:57:31] PHP Fatal error: Call to undefined function oci_connect() in ...

    donc j'en reviens à la question précédente :
    y a t-il une dépendance entre php_oci8.dll et oci.dll pour pouvoir la charger?
    et celle-ci dépend t-elle de la version de mon client?

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. probleme charset oracle php
    Par mickjack dans le forum Oracle
    Réponses: 7
    Dernier message: 19/10/2011, 17h03
  2. connection oracle php!
    Par iverson_mac dans le forum Connexions aux bases de données
    Réponses: 4
    Dernier message: 16/01/2007, 23h41
  3. Réponses: 5
    Dernier message: 30/10/2006, 16h23
  4. Connexion Oracle-PHP par ODBC
    Par lcf84 dans le forum Oracle
    Réponses: 2
    Dernier message: 12/10/2006, 13h32
  5. Compatibilité entre Oracle, PHP
    Par tittoto dans le forum Oracle
    Réponses: 5
    Dernier message: 06/10/2006, 17h54

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo