Bug Apache/PHP/Oracle sur Debian Testing...
Le
David BERCOT
--=-uZpbIfgeuNpGxt3H7U8K
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
Bonjour,
Jusqu'Ã 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écurrent dans cette configuration qui fait
que, lorsque la base Oracle (qui est sur un serveur Unix HP) est
arrêtée, il faut qu'Apache soit redémarré pour que tout=
re-fonctionne
bien.
Après quelques recherches sur Google, je trouve une pseudo-solution qu=
i
consiste à modifier le fichier oci8.c et à recompiler php. C'est =
ce que
je fais et là , plus rien ne marche. Bref, je vire tout ce qui concerne
PHP et, tant qu'à faire je récupère 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'étaient pas
installés (fonction non disponible).
Je pense à un problème d'environnement avec LD_LIBRARY_PATH mais =
après
quelques bidouilles, ça 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é cette page, sur Fedora :
http://remi.collet.free.fr/index.ph...-php-512-2
mais ça ne me mène à rien.
Petite parenthèse : pourquoi est-ce qu'il n'existe pas de module
php-oci8 sous Debian ? Ce serait plus simple, non ?
Bref, je suis complètement bloqué !!!
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ériquement?= =?ISO-8859-1?Q?_signée?=
--BEGIN PGP SIGNATURE--
Version: GnuPG v1.4.2.2 (GNU/Linux)
iD8DBQBENWH1vSnthbGI8ygRAn7WAJ9kjN6Hp3wahcW9UvsDQ1nlfJp0swCeOrVf
VKhatr7b38sf4nPtDvv+Des=
=aN5d
--END PGP SIGNATURE--
--=-uZpbIfgeuNpGxt3H7U8K--
--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench
Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"
To UNSUBSCRIBE, email to debian-user-french-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
Bonjour,
Jusqu'Ã 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écurrent dans cette configuration qui fait
que, lorsque la base Oracle (qui est sur un serveur Unix HP) est
arrêtée, il faut qu'Apache soit redémarré pour que tout=
re-fonctionne
bien.
Après quelques recherches sur Google, je trouve une pseudo-solution qu=
i
consiste à modifier le fichier oci8.c et à recompiler php. C'est =
ce que
je fais et là , plus rien ne marche. Bref, je vire tout ce qui concerne
PHP et, tant qu'à faire je récupère 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'étaient pas
installés (fonction non disponible).
Je pense à un problème d'environnement avec LD_LIBRARY_PATH mais =
après
quelques bidouilles, ça 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é cette page, sur Fedora :
http://remi.collet.free.fr/index.ph...-php-512-2
mais ça ne me mène à rien.
Petite parenthèse : pourquoi est-ce qu'il n'existe pas de module
php-oci8 sous Debian ? Ce serait plus simple, non ?
Bref, je suis complètement bloqué !!!
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ériquement?= =?ISO-8859-1?Q?_signée?=
--BEGIN PGP SIGNATURE--
Version: GnuPG v1.4.2.2 (GNU/Linux)
iD8DBQBENWH1vSnthbGI8ygRAn7WAJ9kjN6Hp3wahcW9UvsDQ1nlfJp0swCeOrVf
VKhatr7b38sf4nPtDvv+Des=
=aN5d
--END PGP SIGNATURE--
--=-uZpbIfgeuNpGxt3H7U8K--
--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench
Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"
To UNSUBSCRIBE, email to debian-user-french-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org

Poser une question


http://www1.apt-get.org/search.php?...%5B%5D=all
Tu obtiens
# 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
# Matches:
php4-oci8 4:4.3.10-15.1 (i386)
php4-oci8 4:4.3.10-15.2 (i386)
php4-oci8 4:4.3.10-16.2 (i386)
php4-oci8 4:4.3.10-2 (i386)
ce qui te permet éventuellement soit d'avoir un paquet soit de te
compiler les sources.
François Boisson
--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench
Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"
To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
En effet, j'avais vu ça, mais deux raisons faisaient que je ne m'y sui s
pas attardé :
1. C'est pour PHP4 et pas PHP5
2. La personne disait (de mémoire) qu'il n'y avait plus de maintenance
et qu'il ne fallait rien lui demander ;-)
Bref, pour moi, un produit sans avenir...
Donc, en fait, autant utiliser la solution classique, sauf que là , je
n'arrive pas ;-)
David.
--=-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)
iD8DBQBENX0rvSnthbGI8ygRAkHTAKCLM11Tl8ZJzpAtbwbsBkP18/nilwCggVPB
Ysfy2zQWbfOELZ31E6w+ubo í7H
-----END PGP SIGNATURE-----
--=-X8fvvW2/12QDX3wjkVt7--
--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench
Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"
To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
David BERCOT
Avais mal lu, désolé..
--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench
Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"
To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact