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 :

PHP5 et Oracle sur la meme machine, pb d'interconnexion [Oracle]


Sujet :

PHP & Base de données

  1. #1
    Membre chevronné
    Profil pro
    MOA
    Inscrit en
    Décembre 2002
    Messages
    1 085
    Détails du profil
    Informations personnelles :
    Localisation : France, Eure et Loir (Centre)

    Informations professionnelles :
    Activité : MOA

    Informations forums :
    Inscription : Décembre 2002
    Messages : 1 085
    Points : 1 958
    Points
    1 958
    Par défaut PHP5 et Oracle sur la meme machine, pb d'interconnexion
    Bonjour,



    • Contexte

    Sur le meme poste :
    OSD : Windows XP.
    SGBD : Oracle Express 10g : http://www.oracle.com/technology/sof...xewinsoft.html
    PHP5 (Xampp)

    L'adiministration de ma base via l'interface Web de Oracle fonctionne tres bien. Par défaut, il y a un utilisateur "hr" bloqué. Je l'ai débloqué en précisant le mot de passe "hr". Il a son shema avec quelques tables d'exemple.

    Le serveur Apache+PHP et le serveur Oracle se situant sur le meme serveur, il n'est pas necessaire d'installer de Client Oracle

    Client software to be installed on client systems for remotely accessing Oracle Database 10g Express Edition. You do not need to install the client onto the same computer as Oracle Database 10g Express Edition.
    • Configuration de Apache

    j'ai decommenter dans le php.ini : extension=php_oci8.dll (puis apres j'ai essayé de décommenter en plus extension=php_oracle.dll).

    • Fichier PHP

    Utilisant PHP5 et Oracle 10, je pense qu'il faut utiliser la commande : oci_connect : http://fr2.php.net/manual/en/function.oci-connect.php

    Voici mon code
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    <?
    oci_connect ("hr","hr");
    ?>
    Malheuresement j'obtiens l'erreur suivante : Fatal error: Call to undefined function oci_connect();

    cela signifie que la bibliothéque n'est pas chargé mais je ne comprends pas parce que j'ai fais tout ce qu'il fallait. J'ai bien stopé puis starté le serveur Apache pour prendre en compte les changements.

    J'ai juste décommenté et les fichiers dll dans le repertoire php/extension sont bien présente.

    Ou me suis je trompé ?

    Malheuresement, il y a beaucoup de personne qui ont le meme genre de souci mais à chaque fois le serveur Oracle est sur une machine différent. C'est donc la plus part du temps avec un client Oracle. Dans mon cas, cela ne me semble pas necessaire.

    Peut etre qu'il faudrait que j'installe l'instant client mais il parle de variable d'environnement et je comprends pas grand chose
    http://www.oracle.com/technology/tec...ent/index.html

    est ce que vous pourriez m'aider ?

  2. #2
    Membre chevronné
    Profil pro
    MOA
    Inscrit en
    Décembre 2002
    Messages
    1 085
    Détails du profil
    Informations personnelles :
    Localisation : France, Eure et Loir (Centre)

    Informations professionnelles :
    Activité : MOA

    Informations forums :
    Inscription : Décembre 2002
    Messages : 1 085
    Points : 1 958
    Points
    1 958
    Par défaut
    Juste pour vous dire que j'ai resolu mon problème avec easyPHP. L'option oci est maintenant bien active et l'on voit bien apparaitre dans le phpinfo alors qu'avec xampp ce n'etait pas le cas.

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

Discussions similaires

  1. Insttalltion de deux serveurs tomcat sur la meme machine
    Par menzlitsh dans le forum Tomcat et TomEE
    Réponses: 2
    Dernier message: 06/11/2006, 12h57
  2. Oracle et MySQL sur une même machine ?
    Par Ahmed0012 dans le forum SQL Procédural
    Réponses: 3
    Dernier message: 12/08/2006, 11h05
  3. Réponses: 1
    Dernier message: 10/06/2006, 00h07
  4. Oracle + samba + bakcup PC + apache sur la meme machine
    Par bebert_2002 dans le forum Oracle
    Réponses: 11
    Dernier message: 10/08/2005, 18h17
  5. Apache + TYPsoft sur la meme machine?
    Par cfalcot dans le forum Apache
    Réponses: 2
    Dernier message: 26/01/2005, 14h27

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