Bonjour à tous,

Débutant en PHP et Apache avec Oracle etc, je suis en train de monter une boite RedHat avec apache 2 + PHP 5.2.3 + Oracle InstantClient 10.0.1

Lorsque je fais un PHPInfo, j'ai entre autres

Code X : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
Apache Environment
Variable	Value
LD_LIBRARY_PATH 	/home/oracle/instantclient/instantclient10_1/:/usr/local/apache/lib:$LD_LIBRARY_PATH

oci8
OCI8 Support 	enabled
Version 	1.2.3
Revision 	$Revision: 1.269.2.16.2.32 $
Active Persistent Connections 	0
Active Connections 	0
Temporary Lob support 	enabled
Collections support 	enabled

Je me connecte bien depuis ce serveur à la BDD distante, en sqlplus...

Lorsque je tente une connection en PHP avec :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
<?php
$conn1 = ocilogon('user','pwd','//monHOST/maDB');
if (!$conn1) {
        echo "L'utilisateur user n'a pu se connecter à a base";
$e = oci_error();   // Pour les erreurs oci_connect, aucun paramèe n'est passé
echo htmlentities($e['message']);
} else {
        echo "<BR>User : <B>".$user."</B> Connecté la base <B>".$host."</B> version : <BR>";
        echo OCIServerVersion($conn1);
}
 
?>
J'ai systématiquement dans la log apache error_log :

[Thu Jun 28 10:06:54 2007] [error] [client 194.51.29.105] PHP Warning: ocilogon() [<a href='function.ocilogon'>function.ocilogon</a>]: OCIEnvNlsCreate() failed. There is something wrong with your system - please check that LD_LIBRARY_PATH includes the directory with Oracle Instant Client libraries in FILE on line 6
Dans mes dents

Quelqu'un a-t-il déjà rencontré ce type de problème et peut-il m'aider ???

Merci beaucoup beaucoup à tous...