Re: PB with APACHE & PHP4

トップ ページ

このメッセージに返信
著者: Philippe BEAU
日付:  
To: adrien.geymond
CC: guilde
題目: 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.