environnement
Windows 2000
ORACLE 8i ( testé et fonctionnel )
APACHE ( testé et fonctionnel )
PHP ( testé et fonctionnel )
J'ai mit le bon repertoire dans ce meme fichier php.ini afin qu'il trouve
les extensions dans le repertoire c:\php\extensions
J'ai retiré les commentaires devant l'extension
php_oci8.dll dans le fichier php.ini qui se trouve dans le repertoire c:\winnt
Maintenant j'utilise ma premiere fonction dans un mini script de test
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 <? ?php // connexion.php se connecte à la base. Putenv("ORACLE_HOME= C:\Oracle\Ora81"); Putenv("TNS_ADMIN=\Oracle\Ora81\network\ADMIN"); $ora_conn = OCILogon ("user","pass","bd"); if ($ora_conn == false){ echo OCIError($ora_conn)."<BR>"; exit; } ?>
Je lance mon navigateur et j'obtiens l'erreur suivante :
remarque : quand j'ai redémaré apache j'ai eu une message d'erreur :Fatal error: Call to undefined function: ocilogon() in :\program files\apache group\Apache\htdocs\connexion.php on line 6Merci d'avance pour tout vos conseils et commentaires"le point d'entré OCILobCreate temporary est introuvable dans la bibliothèque de liaison OCI.dll"
Partager