Jusqu'=C3=A0 ce matin, tout marchait bien sur mon serveur (Apache 2, PHP
5.1.1 et Oracle Instant Client 10.2.0.1).
Toutefois, il y a un bug r=C3=A9current dans cette configuration qui fait
que, lorsque la base Oracle (qui est sur un serveur Unix HP) est
arr=C3=AAt=C3=A9e, il faut qu'Apache soit red=C3=A9marr=C3=A9 pour que tout=
re-fonctionne
bien.
Apr=C3=A8s quelques recherches sur Google, je trouve une pseudo-solution qu=
i
consiste =C3=A0 modifier le fichier oci8.c et =C3=A0 recompiler php. C'est =
ce que
je fais et l=C3=A0, plus rien ne marche. Bref, je vire tout ce qui concerne
PHP et, tant qu'=C3=A0 faire je r=C3=A9cup=C3=A8re les sources de la 5.1.2.=
Ma
re-compilation fonctionne bien, Apache retourne et PHP aussi. Sauf que :
plus possible d'utiliser les oci8 !!! C'est comme s'ils n'=C3=A9taient pas
install=C3=A9s (fonction non disponible).
Je pense =C3=A0 un probl=C3=A8me d'environnement avec LD_LIBRARY_PATH mais =
apr=C3=A8s
quelques bidouilles, =C3=A7a ne donne rien ! Je vois bien cette variable da=
ns
un phpinfo(), mais pas de section oci8 !!! Je regarde les logs Apache et
pas une erreur...
J'ai trouv=C3=A9 cette page, sur Fedora :
http://remi.collet.free.fr/index.php?2006/01/14/97-php-512-2
mais =C3=A7a ne me m=C3=A8ne =C3=A0 rien.
Petite parenth=C3=A8se : pourquoi est-ce qu'il n'existe pas de module
php-oci8 sous Debian ? Ce serait plus simple, non ?
Bref, je suis compl=C3=A8tement bloqu=C3=A9 !!!
Auriez-vous une piste, un indice ?
Merci d'avance.
David.
--=-uZpbIfgeuNpGxt3H7U8K
Content-Type: application/pgp-signature; name=signature.asc
Content-Description: Ceci est une partie de message
=?ISO-8859-1?Q?num=E9riquement?= =?ISO-8859-1?Q?_sign=E9e?=
# deb http://puga.vdu.lt/debian sarge main deb-src http://puga.vdu.lt/debian sarge main deb http://puga.vdu.lt/debian sid main deb-src http://puga.vdu.lt/debian sid main
# deb http://puga.vdu.lt/debian sarge main
deb-src http://puga.vdu.lt/debian sarge main
deb http://puga.vdu.lt/debian sid main
deb-src http://puga.vdu.lt/debian sid main
# deb http://puga.vdu.lt/debian sarge main deb-src http://puga.vdu.lt/debian sarge main deb http://puga.vdu.lt/debian sid main deb-src http://puga.vdu.lt/debian sid main
# deb http://puga.vdu.lt/debian sarge main deb-src http://puga.vdu.lt/debian sarge main deb http://puga.vdu.lt/debian sid main deb-src http://puga.vdu.lt/debian sid main
--=-X8fvvW2/12QDX3wjkVt7 Content-Type: application/pgp-signature; name=signature.asc Content-Description: Ceci est une partie de message =?ISO-8859-1?Q?numériquement?= =?ISO-8859-1?Q?_signée? -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2.2 (GNU/Linux)
# deb http://puga.vdu.lt/debian sarge main
deb-src http://puga.vdu.lt/debian sarge main
deb http://puga.vdu.lt/debian sid main
deb-src http://puga.vdu.lt/debian sid main
--=-X8fvvW2/12QDX3wjkVt7
Content-Type: application/pgp-signature; name=signature.asc
Content-Description: Ceci est une partie de message
=?ISO-8859-1?Q?numériquement?= =?ISO-8859-1?Q?_signée?
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2.2 (GNU/Linux)
# deb http://puga.vdu.lt/debian sarge main deb-src http://puga.vdu.lt/debian sarge main deb http://puga.vdu.lt/debian sid main deb-src http://puga.vdu.lt/debian sid main
--=-X8fvvW2/12QDX3wjkVt7 Content-Type: application/pgp-signature; name=signature.asc Content-Description: Ceci est une partie de message =?ISO-8859-1?Q?numériquement?= =?ISO-8859-1?Q?_signée? -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2.2 (GNU/Linux)