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 :

Fatal error: Call to undefined function: ocilogon() in :\program files\apache group\Apache\htdocs\connexion.php on line 6
remarque : quand j'ai redémaré apache j'ai eu une message d'erreur :
"le point d'entré OCILobCreate temporary est introuvable dans la bibliothèque de liaison OCI.dll"
Merci d'avance pour tout vos conseils et commentaires