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

PHP & Base de données Discussion :

Connexion à la base


Sujet :

PHP & Base de données

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Mai 2006
    Messages
    172
    Détails du profil
    Informations forums :
    Inscription : Mai 2006
    Messages : 172
    Par défaut Connexion à la base
    Bonjour,

    Dans mon entreprise, nous utilisons depuis pas mal de temps une application Web "php/MySQL".
    Du coté "PHP/MySQL" tout fonctionne bien, aucun problème à déceler.

    Maintenant, je dois aller chercher des données sur une base de données ORACLE.

    La version de PHP est 4.3.10
    La version de ORACLE est 9i

    Dans le "php.ini" du serveur (donc où il y a l'application web), j'ai donc décommanté la ligne : "extension=php_oci8.dll", sauvé le fichier puis relancé Apache.

    Ensuite, ayant lu qu'il fallait installer un client oracle sur le serveur contenant l'application web, j'ai donc créer un driver ODBC ORACLE sur ce serveur.

    Et là, dans mon script PHP, peu importe quelle fonction ORACLE j'utilise, j'ai toujours une erreur du style :
    Fatal error: Call to undefined function: ocilogon() in ...


    Pouvez vous m'éclairer ?

    Cordialement MeHo.

  2. #2
    Expert confirmé
    Avatar de mathieu
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    10 673
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 10 673
    Par défaut
    en plus de "php_oci8.dll" je crois qu'il y a en plus la ligne "extension=php_oracle.dll" à décommenter

  3. #3
    Membre confirmé
    Inscrit en
    Mai 2006
    Messages
    172
    Détails du profil
    Informations forums :
    Inscription : Mai 2006
    Messages : 172
    Par défaut
    Bonjour,

    Les 2 lignes sont déjà dé-commentées, et ça ne marche pas. Pourquoi ?

    Quand on dit d'installer un client oracle sur le serveur, il faut installer quoi concrètement ?

    Je vais essayer une autre alternative avec l'utilisation des drivers ODBC, quelqu'un a déjà utilisé ça ?

    Cordialement
    MeHo

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    67
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2006
    Messages : 67
    Par défaut
    Alors, le EasyPHP est plus facile
    bonne chance

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    67
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2006
    Messages : 67
    Par défaut
    Avec EasyPHP, il y a des modification des fonctions

    oci_connect() .... devient ora_logon() ou ocilogon()

    -------------------------
    ce qui trouve la solution de connecter avec Wamp5 et oracle 9i, nous informer, merci .....

Discussions similaires

  1. Problème de connexion à une base access
    Par caco19 dans le forum ASP
    Réponses: 4
    Dernier message: 13/08/2004, 16h19
  2. [JSP] Connexion à une base mysql
    Par Jovial dans le forum Servlets/JSP
    Réponses: 3
    Dernier message: 20/04/2004, 14h04
  3. Réponses: 3
    Dernier message: 29/03/2004, 18h02
  4. Erreur de connexion à ma base sur serveur Debian - Apache
    Par GLDavid dans le forum Installation
    Réponses: 4
    Dernier message: 24/09/2003, 10h29
  5. Connexion à une base SQL_Serve via Internet
    Par Yoann_D dans le forum MS SQL Server
    Réponses: 5
    Dernier message: 22/07/2003, 15h39

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