Re: PB with APACHE & PHP4

Page principale

Répondre à ce message
Auteur: Philippe BEAU
Date:  
À: adrien.geymond
CC: guilde
Sujet: Re: PB with APACHE & PHP4
> Bonjour,
>
> Je souhaite installé Apache avec PHP4.
> Je l'ai déja fait avec php3 il y a quelques temps, mais sur cette machine
> j'aimerai installé PHP4.
> Si quelqu'un l'a déja fait peut-être aura-t-il la solution à mon problème.
> Sinon, si quelqu'un connait une BONNE doc ...
>
> Voici mon problème:
> J'ai installé apache_1.3.22 dans /usr/local/etc/httpd/ ... ca marche
> j'ai installé mysql-3.23.47 dans /usr/linux/mysql ... ca marche
>
> et maintenant je souhaite installé php-4.1.1 dans /usr/local/etc/php
>
> dans /usr/local/etc/php :
>
> >>

./configure --with-mysql=/usr/local/mysql --with-config-file-path=/www/conf
> --with-apache=../httpd --enable-track-vars
> >> make
> >> make install
>
> c'est OK ... maintenant je veux ajouter le module php à apache :
>
> dans /usr/local/etc/httpd
>
> >> ./configure --prefix=/usr/local/etc/httpd --sysconfdir=/www/conf
>         --activate-module=src/modules/php4/libphp4.a --enable-module=statu

s
> --enable-module=rewrite --enable-module=status
>
> Premier problème dans src/modules il n'exitste pas de libphp4.a,
> alors je le remplace par libmodphp4.a qui est présent


Non il ne faut pas !!! c'est marqué sur la doc .. Garde le nom du fichier
qui n'existe pas. Il est crée ultérieurement.

> >> ./configure --prefix=/usr/local/etc/httpd --sysconfdir=/www/conf
>         --activate-module=src/modules/php4/libmodphp4.a --enable-module=st

atus
> --enable-module=rewrite --enable-module=status
>
> >>make
> et j'obtiens les erreurs suivantes :
>
> mod_php4.c:28:18: zend.h: Aucun fichier ou répertoire de ce type
> mod_php4.c:29:17: php.h: Aucun fichier ou répertoire de ce type
> mod_php4.c:30:27: php_variables.h: Aucun fichier ou répertoire de ce type
> mod_php4.c:47:21: php_ini.h: Aucun fichier ou répertoire de ce type
> mod_php4.c:48:25: php_globals.h: Aucun fichier ou répertoire de ce type
> mod_php4.c:49:18: SAPI.h: Aucun fichier ou répertoire de ce type
> mod_php4.c:50:22: php_main.h: Aucun fichier ou répertoire de ce type
> mod_php4.c:52:26: zend_compile.h: Aucun fichier ou répertoire de ce type
> mod_php4.c:53:26: zend_execute.h: Aucun fichier ou répertoire de ce type
> mod_php4.c:54:28: zend_highlight.h: Aucun fichier ou répertoire de ce type
> mod_php4.c:55:25: zend_indent.h: Aucun fichier ou répertoire de ce type
> mod_php4.c:57:39: ext/standard/php_standard.h: Aucun fichier ou répertoire

de ce
> type
> make[4]: *** [mod_php4.o] Erreur 1
> make[3]: *** [all] Erreur 1
> make[2]: *** [subdirs] Erreur 1
> make[2]: Quitte le répertoire `/usr/local/etc/apache/src'
> make[1]: *** [build-std] Erreur 2
> make[1]: Quitte le répertoire `/usr/local/etc/apache'
> make: *** [build] Erreur 2
>
> la substitution des fichiers n'est pas la bonne !!!
>
> Merci d'avance pour votre aide...
>
>                                  Adrien

>

Cordialement,

Philippe B.