begin process at 2012 02 14 08:31:36
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive PHP

 > 

Archives

 > 

Bases de données

 > 

[ PHP 5.x ORACLE 9i sur IIS ] Pb de connection


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

[ PHP 5.x ORACLE 9i sur IIS ] Pb de connection

mardi 28 février 2006 à 15:15:03 | [ PHP 5.x ORACLE 9i sur IIS ] Pb de connection

pouet45

J'ai une plateforme intranet sur WIN2K / IIS / PHP en mode ISAPI, je n'arrive pas a me connecter a une base ORACLE 9i sur une serveur distant, j'ai bien installer le client oracle et configurer le tnsnames, j'y accede bien via le tnsping et sqlplus... j'ai meme configurer un lien odbc sur la base et la aussi je m'y connecte bien (via le test ODBC) j'ai positionner les variables d'environnement : ORACLE_HOME ; ORACLE_SID ; TNS_ADMIN ; PATH ; PHP reconnait bien ma fonction ocilogon(), mais il me genere cette erreur : "PHP has encountered an Access Violation at 023FCEC1" voici mon code : PutEnv("ORACLE_SID=TESTSID"); PutEnv("ORACLE_HOME=c:\ora9.2"); PutEnv("TNS_ADMIN=C:\ora9.2\network\ADMIN"); if ($c=ocilogon("USER", "PASS", "TESTSID")) { echo "Successfully connected to Oracle.\n
".$c."\n
"; OCILogoff($c); } else { $err = OCIError(); echo "Oracle Connect Error " . $err[text]; } je seche !!! please help me !!!
mardi 28 février 2006 à 17:02:46 | Re : [ PHP 5.x ORACLE 9i sur IIS ] Pb de connection

malalam

Administrateur CodeS-SourceS
Hello,

jamais utilisé Oracle avec PHP.
ceci dit, tu as essayé de virer TESTSID de ta connexion?
Ce que je lis dans la doc, moi, c'est que si le 3ème paramètre $db n'est pas spécifié, PHP utilisera automatiquement l'instance Oracle (ORACLE_SID) pour trouver à quelle db se connecter.
Or là, tu lui passes une chaîne contenant TESTSID.
A moins que TESTSID soit le nom de ta base, évidemment...

Heu, en lisant tes putenv() je me rends compte que c'est effectivement probablement le cas ;-)
Le problème c'est que cette erreur est trop vague pour déterminer d'où elle vient :-( Saloperie de Windows ;-)
Ceci dit, avec qques recherches sur le net, il semble que bcp d'utilisateur aient cette erreur avec IIS , et PHP en mode ISAPI. Sans workaround connu...(en tous cas, je n'en ai pas trouvé).
Essaye peut-être bêtement de mettre à jour IIS...?
mardi 28 février 2006 à 17:27:56 | Re : [ PHP 5.x ORACLE 9i sur IIS ] Pb de connection

pouet45

j'ai encore 2 3 pistes a etudier ... Droit d'acces sur la base oracle (nobody,www) Mise a jour de l'oci8.dll ( vu sur un forum oracle ) je vais essayer sans le ORACLE_SID ... mais je sui presque persuader que le probleme ne viens pas de la ... il faut bien qu'il recupere ces petits car la bas est pas en local merci qd meme @+
mardi 28 février 2006 à 17:30:22 | Re : [ PHP 5.x ORACLE 9i sur IIS ] Pb de connection

malalam

Administrateur CodeS-SourceS
Effectivement, c'est souvent un problème de droits semble-t-il...c'est une bonne piste à étudier.
Désolé de ne pouvoir t'aider plus.
Bonne chance :-)


Cette discussion est classée dans : iis, php, admin, oracle, 9i


Répondre à ce message

Sujets en rapport avec ce message

Connexion à Oracle 9i avec du php ? [ par ibti25 ] Bonjour a tous,Voila je ne sais pas comment me connecter à une base d'Oracle 9i avec du php sachant qu'avt j'avais pas de pbs avec oracle 8. J'utilisa oracle 9i et php [ par arkoub ] salut tout le mondej'ai beau essayer de lier php à oracle je n'ai pas pu. j'ai installer easyphp sans succés, j'ai installer wampserver sans succès, j problème PHP ORACLE (DATETIME) [ par 7amdolah ] Bonjour, Voila j'ai un problème je vous explique je travail sur un projet PHP est comme base donnée oracle. Sur ma base j'ai une table avec une colonn Problème de détection du index.php dans les sous-répertoires [ par Apap38 ] Bonjour, voici mon problème : j'ai un répertoire "admin" à la racine du site et quand je tape www.monsite.fr/admin le navigateur ne détecte pas le "i Oracle 8i, Md5, php [ par ryanrina ] Bonjour, Voilà j'ai une BDD en oracle 8i contenant des noms et des mots de passes, je voudrais cripter le mot de passe avec MD5, et le problème c'est Cannot modify header information [ par psyckan ] Bonjour,Le fameux problème du header qui ressort. J'essaie d'afficher une page pendant 3 secondes pour rappeler à la personne qu'elle vient de décline connection a une base de donnees oracle sur linux avec php [ par chercha ] le serveur oracle 10g,apache,php. je dois installer le client oracle 10g aussi pour que je puisse me connecter?aidez moi je suis un debutant. PHP - établir une connexio ODBC vers ORACLE [ par enzo68290 ] Bonjour, après des recherche monstrueuse sur deux jour, je reviens à la charge avec mes questions et mes problèmes mon problème est simple, je ne tro Notice: Undefined offset: 1 ? [ par lolymeupy ] Bonjour,j'ai un problème sur un affichage de menu dans l'appli que je dois réaliser :Voici le message d'"erreur" :************************************ Code qui ne marche pas ! [ par nicomilville ] Salut tout le monde,Voila, j'ai un problème avec un code...Je ne sais pas d'ou ça vient...Je n'ai pas d'erreur...Le code de mon fichier connection.php


Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 1,591 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales