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 :

ocilogon failed LD_LIBRARY_PATH [Oracle]


Sujet :

PHP & Base de données

  1. #1
    Membre habitué

    Inscrit en
    Août 2008
    Messages
    177
    Détails du profil
    Informations forums :
    Inscription : Août 2008
    Messages : 177
    Points : 125
    Points
    125
    Par défaut ocilogon failed LD_LIBRARY_PATH
    Bonjour à tous,

    quand j'essaye de me connecter à ma base oracle Express Edition 10.2.0.1 avec un server XAMPP je récupère l'erreur suivante :

    Warning: ocilogon() [function.ocilogon]: OCIEnvNlsCreate() failed. There is something wrong with your system - please check that LD_LIBRARY_PATH includes the directory with Oracle Instant Client libraries

    J'ai suivit le tutoriel d'oracle pour installer Instant Client 10.2.0.3 avec la commande rpm :
    http://www.oracle.com/technology/pub...p_instant.html

    Les lignes :
    ;extension=php_oracle.dll
    ;extension=php_oci8.dll
    ont bien été rajouté dans le php.ini de XAMPP.

    Voilà mon contenu de LD_LIBRARY_PATH :
    /usr/lib/oracle/10.2.0.3/client/lib:/usr/lib/oracle/xe/app/oracle/product/10.2.0/server/lib

    Se peut-il que ce soit du à une imcompabilité entre l'Express Edition et l'Instant Client ?

  2. #2
    Membre habitué

    Inscrit en
    Août 2008
    Messages
    177
    Détails du profil
    Informations forums :
    Inscription : Août 2008
    Messages : 177
    Points : 125
    Points
    125
    Par défaut
    Bon alors en fait avec Xampp if faut copier les fichiers .so de l'instantclient sur opt/lampp/lib et installer oci8 avec la commande :
    /opt/lampp/lampp oci8 en indiquant le lien opt/lampp/lib.

    Le petit détail qui tue, avec ocilogon, bien penser à mettre le serveur, même en local :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $connection = ocilogon("ma_base","mon_pass","serveur/base")
    C'est quand même bien compliqué je trouve de faire du php avec oracle...

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

Discussions similaires

  1. [Oracle] function ocilogon failed
    Par patk29 dans le forum PHP & Base de données
    Réponses: 6
    Dernier message: 09/02/2009, 17h31
  2. Réponses: 2
    Dernier message: 23/06/2004, 17h06
  3. regsvr32 failed en debug mais pas en release
    Par afan dans le forum DirectX
    Réponses: 1
    Dernier message: 09/06/2004, 11h32
  4. failed BULK COLLECT
    Par patmaba dans le forum SQL
    Réponses: 7
    Dernier message: 01/06/2004, 13h03
  5. LD_LIBRARY_PATH
    Par blids dans le forum Oracle
    Réponses: 6
    Dernier message: 20/04/2004, 17h00

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