elestrat
09/07/2005, 16h36
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
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
@+