Retourner aux forums || Retourner au forum Linux.redhat
Linux.redhat : Compatibilité PHP et Apache2
Posté par Damien Metzler () le 03 février 2005Lorsque je fais une recherche sur les paquets Apache sur RHN, il m'indique une Apache 2.0.40
Lorsque je fais un recherche sur PHP, il m'indique la version PHP 4.2.2
Seulement, je ne vois pas si Apache est compilé en MPM Prefork et donc si il est compatible avec PHP. Est-ce que quelqu'un pourrait éclairer ma lanterne ? J'arrive de chez Debian, et là bas le nom des paquets est explicite, genre Apache2-MPM je crois....
Pour info, ce serait pour utiliser sur une Redhat-ES Update 3
Merci d'avance
> Lire le message (3 commentaires, moyenne: 1,3).
ah zut ..
tu aurais ete sous Debian, j aurais pu t aiguiller ... m est arrive ca la semaine derniere:
apt-get install apache2 php4
-> php4 depends on libapache-mod-php4
-> install de php4 dans /etc/apache
2j pour capter qu il falalis peter libapache-mod-php4 et le remplacer par libapache2-mod-php4.
evidement, je m ennerve => reportbug. Sur #debian on me dit "Ah ben vous etes tombe dans une faille du system; personne ne peux vous aider.", reponse du mainteneur Debian :
There is no solution. One or the other of the packages that provide the PHP sapis has to be the default, and for the time being, that's libapache-mod-php4. If what you want is "php4 for apache2", what you should be typing is "apt-get install libapache2-mod-php4".
merci j avais compris, mais c est pas ca que je demandais.
Bref, c est bien la misere, tu peut etre tombe dans la meme faille sur une autre distribution.
-
[^]Re: ah zut ..
Posté par Damien Metzler () le 10/02/2005 à 18:26. (lien). Évalué à 2.Sur Debian, je sais comment l'installer, y'a pas de problème. De plus sur Debian, il différencient les packages apache-mpm-prefork et les autres. Je trouve ça mieux, au moins tu sais ce que tu fais !
Sinon, du fait que tu trouve les deux packages (apache2 et apache), tu as souvent des modules pour apache2 et apache qui sont différents.
Lorsque tu fais un apt-cache search, tu le vois assez facilement
Re:
Les deux versions sont dans le meme rpm :
/usr/sbin/httpd
/usr/sbin/httpd.worker
Tu peut indiquer quelle version utiliser dans /etc/sysconfig/httpd
Sur fedora core le meme fichier contient entre autre:
# The default processing model (MPM) is the process-based
# 'prefork' model. A thread-based model, 'worker', is also
# available, but does not work with some modules (such as PHP).
# The service must be stopped before changing this variable.
#
#HTTPD=/usr/sbin/httpd.worker
Revenir en haut de page || Retourner aux forums || Retourner au forum Linux.redhat



Cette discussion est archivée, il n'est plus possible de laisser des commentaires.
Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.