7.72.2 Pré-requis
Avant d'utiliser cette extension, assurez-vous que vous avez bien
paramétré vos variables d'environnement Oracle, ainsi que votre
démon utilisateur. Les variables dont vous pouvez avoir besoin sont :
-
ORACLE_HOME
-
ORACLE_SID
-
LD_PRELOAD
-
LD_LIBRARY_PATH
-
NLS_LANG
-
ORA_NLS33
Après avoir configuré ces variables pour votre utilisateur "serveur
web", assurez-vous aussi d'ajouter cet utilisateur (nobody, www)
au group Oracle.
Note | Si votre serveur web ne démarre pas, ou crashe au démarrage
Vérifiez que Apache a bien été compilé
avec la librairie pthread :
Configuration Apache avec pthread |
# ldd /www/apache/bin/httpd libpthread.so.0 => /lib/libpthread.so.0 (0x4001c000) libm.so.6 => /lib/libm.so.6 (0x4002f000) libcrypt.so.1 => /lib/libcrypt.so.1 (0x4004c000) libdl.so.2 => /lib/libdl.so.2 (0x4007a000) libc.so.6 => /lib/libc.so.6 (0x4007e000) /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)
|
Si la libpthread n'est pas listée, vous devez réinstaller Apache :
Reinstaller Apache avec pthread |
# cd /usr/src/apache_1.3.xx # make clean # LIBS=-lpthread ./config.status # make # make install
|
|
Notez bien que sur certains systèmes comme UnixWare il faut utiliser
libthread au lieu de libpthread. PHP et Apache doivent alors être configurés
avec EXTRA_LIBS=-lthread.
|