OVH Community, votre nouvel espace communautaire.

Howto installer php5/module


elestrat
09/07/2005, 15h36
fritscheuse écrivait :
Bonjour,
j'ai essayé ce script mais je me prend une erreur au moment de la compilation d'apache.
A noter que j'ai tenté avec différentes version de php (de la 5.0.2 à la 5.0.4 et de la 4.3.9 à la 4.3.11) avec le même résultat à chaque fois. (je suis en Redhat 7.2 et release 1.60 pour info, je ne sais pas si ça change quelque chose).

La seule chose que j'ai modifié par rapport au script fourni sont les dossiers suivants :
PREFIX_APACHE=/usr/local/apache
PREFIX_PHP=/usr/local
PREFIX_PHP5=/usr/local/php5
please help !


le log de l'install :
...........................
<=== src/modules/ssl
===> src/modules/php4
gcc -c -I../../os/unix -I../../include -DLINUX=22 -DHAVE_SET_DUMPABLE -I/usr/include/db1 -DMOD_SSL=208122 -DEAPI `../../apaci` -DLINUX=22 -DHAVE_SET_DUMPABLE -I/usr/include/db1 -DMOD_SSL=208122 -I/usr/include -I/home/ovh/src/php-5.0.2/main -I/home/ovh/src/php-5.0.2/Zend -I/home/ovh/src/php-5.0.2/TSRM -I/home/ovh/src/php-5.0.2 -I/home/ovh/src/php-5.0.2/sapi/apache -I/home/ovh/src/php-5.0.2/main -I/home/ovh/src/php-5.0.2/Zend -I/home/ovh/src/php-5.0.2/TSRM mod_php4.c
mod_php4.c: In function `php_merge_dir':
mod_php4.c:727: warning: passing arg 5 of `zend_hash_merge_ex' from incompatible pointer type
mod_php4.c:727: too few arguments to function `zend_hash_merge_ex'
make[4]: *** [mod_php4.o] Erreur 1
make[3]: *** [all] Erreur 1
make[2]: *** [subdirs] Erreur 1
make[2]: Quitte le répertoire `/home/ovh/src/apache_1.3.33/src'
make[1]: *** [build-std] Erreur 2
make[1]: Quitte le répertoire `/home/ovh/src/apache_1.3.33'
make: *** [build] Erreur 2
salut

j'avais le mm problème que toi et je me suis rendu compte qu'il fallait installer libxml2 pour php5

tu telecharge la dernière version de libxml2 puis tu la compile simplement
./configure
make
make install

cela a résolu mon problème j'espère que cela va aussi solutionner ton blem

@+

fritscheuse
13/04/2005, 13h03
perso j'ai laissé tomber l'installation de deux modules, visiblement il y a un conflit entre les deux installs.
suis passé à l'install de php5 en cgi et pour le moment ça tourne nickel.

Si jamais quelqu'un arrive à résoudre ce problème ça m'intéresse quand même

bTm
10/04/2005, 16h52
Salut,

Tout d'abord merci pour ce HOW TO ....
Et sinon bha meme erreur ici ... :'(

je suis en train de chercher ... si je trouve je vous ferez savoir ...

a bientot

fritscheuse
01/04/2005, 15h12
Bonjour,
j'ai essayé ce script mais je me prend une erreur au moment de la compilation d'apache.
A noter que j'ai tenté avec différentes version de php (de la 5.0.2 à la 5.0.4 et de la 4.3.9 à la 4.3.11) avec le même résultat à chaque fois. (je suis en Redhat 7.2 et release 1.60 pour info, je ne sais pas si ça change quelque chose).

La seule chose que j'ai modifié par rapport au script fourni sont les dossiers suivants :
PREFIX_APACHE=/usr/local/apache
PREFIX_PHP=/usr/local
PREFIX_PHP5=/usr/local/php5
please help !


le log de l'install :
...........................
<=== src/modules/ssl
===> src/modules/php4
gcc -c -I../../os/unix -I../../include -DLINUX=22 -DHAVE_SET_DUMPABLE -I/usr/include/db1 -DMOD_SSL=208122 -DEAPI `../../apaci` -DLINUX=22 -DHAVE_SET_DUMPABLE -I/usr/include/db1 -DMOD_SSL=208122 -I/usr/include -I/home/ovh/src/php-5.0.2/main -I/home/ovh/src/php-5.0.2/Zend -I/home/ovh/src/php-5.0.2/TSRM -I/home/ovh/src/php-5.0.2 -I/home/ovh/src/php-5.0.2/sapi/apache -I/home/ovh/src/php-5.0.2/main -I/home/ovh/src/php-5.0.2/Zend -I/home/ovh/src/php-5.0.2/TSRM mod_php4.c
mod_php4.c: In function `php_merge_dir':
mod_php4.c:727: warning: passing arg 5 of `zend_hash_merge_ex' from incompatible pointer type
mod_php4.c:727: too few arguments to function `zend_hash_merge_ex'
make[4]: *** [mod_php4.o] Erreur 1
make[3]: *** [all] Erreur 1
make[2]: *** [subdirs] Erreur 1
make[2]: Quitte le répertoire `/home/ovh/src/apache_1.3.33/src'
make[1]: *** [build-std] Erreur 2
make[1]: Quitte le répertoire `/home/ovh/src/apache_1.3.33'
make: *** [build] Erreur 2

Elgi
01/12/2004, 16h45
...