Faire tourner php4 et php5 sur le meme server apache
7 réponses
bibi.skuk
Voila le probleme, je veux avoir les 2 versions et de php4 et de php5
sur le même server apache...
J'ai vu sur le net que l'on pouvait faire ceci, mais j'ai été
incapable de reussir à faire ca correctement... actuellement j'ai
uniquement php5 qui marche...
J'ai vu qu'il y avait une histoire de modifier le fichier
/etc/apache/httpd.conf pour forcer le chargement de l'un ou de l'autre
en specifiant des lignes du genre :
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
simonced
j'avais lu sur le net, que le mieux et d'utiliser un en CGI et l'autre en module apache. (ceci dans le but de séparer les php.ini) Je crois qu'il y a de l'aide sur les forums OVH.
Bonne chance.
j'avais lu sur le net, que le mieux et d'utiliser un en CGI et l'autre
en module apache.
(ceci dans le but de séparer les php.ini)
Je crois qu'il y a de l'aide sur les forums OVH.
j'avais lu sur le net, que le mieux et d'utiliser un en CGI et l'autre en module apache. (ceci dans le but de séparer les php.ini) Je crois qu'il y a de l'aide sur les forums OVH.
Bonne chance.
Will
Le 05/28/2005 11:20 AM (à peu de choses près), a intelligemment dit...
Voila le probleme, je veux avoir les 2 versions et de php4 et de php5 sur le même server apache...
je te conseille d'aller voir là, ça a l'air assez détaillé : http://ljouanneau.com/blog/2005/05/07/426-installer-php4-et-php5-en-meme-temps
-- Will
Le 05/28/2005 11:20 AM (à peu de choses près), bibi.skuk@gmail.com a
intelligemment dit...
Voila le probleme, je veux avoir les 2 versions et de php4 et de php5
sur le même server apache...
je te conseille d'aller voir là, ça a l'air assez détaillé :
http://ljouanneau.com/blog/2005/05/07/426-installer-php4-et-php5-en-meme-temps
Le problème est que je n'y comprend rien à rien...
De plus, je ne veux pas lancer 2 fois apache, mon server de developpement étant un dinosaure...
Je vais reessayer en recompilant tout, mais je doute que cela changer quelque chose.
Will
Le 05/30/2005 12:02 PM (à peu de choses près), a intelligemment dit...
De plus, je ne veux pas lancer 2 fois apache, mon server de developpement étant un dinosaure...
bin laurent jouanneau a l'air de dire que ce n'estpas vraiment plus lourd...
Je vais reessayer en recompilant tout, mais je doute que cela changer quelque chose.
tiens, j'avais pas vu le dernier commentaire de la page que je t'ai donnée n lien :
A noter que les packages WAMP (www.wampserver.com/) en français et XAMPP (http://www.apachefriends.org/en/xampp.html) en anglais), propose un switch PHP4/PHP5 ultra-simple sous la forme d'un add-on.
ça pourrait peut être t'aider.
-- Will
Le 05/30/2005 12:02 PM (à peu de choses près), bibi.skuk@gmail.com a
intelligemment dit...
De plus, je ne veux pas lancer 2 fois apache, mon server de
developpement étant un dinosaure...
bin laurent jouanneau a l'air de dire que ce n'estpas vraiment plus lourd...
Je vais reessayer en recompilant tout, mais je doute que cela changer
quelque chose.
tiens, j'avais pas vu le dernier commentaire de la page que je t'ai donnée n lien :
A noter que les packages WAMP (www.wampserver.com/) en français et XAMPP
(http://www.apachefriends.org/en/xampp.html) en anglais), propose un switch
PHP4/PHP5 ultra-simple sous la forme d'un add-on.
Le 05/30/2005 12:02 PM (à peu de choses près), a intelligemment dit...
De plus, je ne veux pas lancer 2 fois apache, mon server de developpement étant un dinosaure...
bin laurent jouanneau a l'air de dire que ce n'estpas vraiment plus lourd...
Je vais reessayer en recompilant tout, mais je doute que cela changer quelque chose.
tiens, j'avais pas vu le dernier commentaire de la page que je t'ai donnée n lien :
A noter que les packages WAMP (www.wampserver.com/) en français et XAMPP (http://www.apachefriends.org/en/xampp.html) en anglais), propose un switch PHP4/PHP5 ultra-simple sous la forme d'un add-on.
ça pourrait peut être t'aider.
-- Will
Paul Delannoy
a écrit:
Le problème est que je n'y comprend rien à rien...
Comprends tu au moins la question que tu poses ?
bibi.skuk@gmail.com a écrit:
Le problème est que je n'y comprend rien à rien...
Le problème est que je n'y comprend rien à rien...
Comprends tu au moins la question que tu poses ?
Jack.R
On Sat, 28 May 2005 09:20:41 +0000, wrote:
Voila le probleme, je veux avoir les 2 versions et de php4 et de php5 sur le même server apache... ...
Je suis sur Debian Sarge, j'ai installer php4-cgi et php5-cgi depuis dotdeb, et j'ai plus mon php4... c'est assez genant.
Merci de votre aide
Bonsoir,
J'avais lu un article qui expliquait comment installer php5 en CGI tout en laissant php4 en module apache. Je suis en Debian Sarge et cela fonctionne. Je n'arrive plus à remettre la main dessus.
Si je me souviens bien, il suffisait:
- ajouter les lignes ci-dessous à /etc/apt/sources.list # php5 deb http://packages.dotdeb.org ./
- installer le paquet php5-cgi
- modifier /etc/apache/httpd.conf en rajoutant les lignes suivantes en fin de ficher # PHP5 en CGI AddHandler application/x-httpd-php5 .php5 Action application/x-httpd-php5 /bozo/php5 ScriptAlias /bozo/ /usr/lib/cgi-bin/
- redemarrer apache (/etc/init.d/apache restart)
- utiliser l'extension .php5 pour les fichiers en php5, .php pour ceux en php4
En espérant que ma mémoire ne me fait pas défaut.
Jack.R
On Sat, 28 May 2005 09:20:41 +0000, bibi.skuk@gmail.com wrote:
Voila le probleme, je veux avoir les 2 versions et de php4 et de php5
sur le même server apache...
...
Je suis sur Debian Sarge, j'ai installer php4-cgi et php5-cgi depuis
dotdeb, et j'ai plus mon php4... c'est assez genant.
Merci de votre aide
Bonsoir,
J'avais lu un article qui expliquait comment installer php5 en CGI tout en
laissant php4 en module apache. Je suis en Debian Sarge et cela
fonctionne. Je n'arrive plus à remettre la main dessus.
Si je me souviens bien, il suffisait:
- ajouter les lignes ci-dessous à /etc/apt/sources.list
# php5
deb http://packages.dotdeb.org ./
- installer le paquet php5-cgi
- modifier /etc/apache/httpd.conf en rajoutant les lignes suivantes en fin
de ficher
# PHP5 en CGI
AddHandler application/x-httpd-php5 .php5
Action application/x-httpd-php5 /bozo/php5
ScriptAlias /bozo/ /usr/lib/cgi-bin/
- redemarrer apache (/etc/init.d/apache restart)
- utiliser l'extension .php5 pour les fichiers en php5, .php pour ceux en
php4
Voila le probleme, je veux avoir les 2 versions et de php4 et de php5 sur le même server apache... ...
Je suis sur Debian Sarge, j'ai installer php4-cgi et php5-cgi depuis dotdeb, et j'ai plus mon php4... c'est assez genant.
Merci de votre aide
Bonsoir,
J'avais lu un article qui expliquait comment installer php5 en CGI tout en laissant php4 en module apache. Je suis en Debian Sarge et cela fonctionne. Je n'arrive plus à remettre la main dessus.
Si je me souviens bien, il suffisait:
- ajouter les lignes ci-dessous à /etc/apt/sources.list # php5 deb http://packages.dotdeb.org ./
- installer le paquet php5-cgi
- modifier /etc/apache/httpd.conf en rajoutant les lignes suivantes en fin de ficher # PHP5 en CGI AddHandler application/x-httpd-php5 .php5 Action application/x-httpd-php5 /bozo/php5 ScriptAlias /bozo/ /usr/lib/cgi-bin/
- redemarrer apache (/etc/init.d/apache restart)
- utiliser l'extension .php5 pour les fichiers en php5, .php pour ceux en php4
En espérant que ma mémoire ne me fait pas défaut.
Jack.R
Spot
disait le 28/05/2005 11:20:
Voila le probleme, je veux avoir les 2 versions et de php4 et de php5 sur le même server apache...
J'ai vu sur le net que l'on pouvait faire ceci, mais j'ai été incapable de reussir à faire ca correctement... actuellement j'ai uniquement php5 qui marche...
Salut, ca fonctionne bien, mais en fait comme il l'a été dit, il faut avoir un php (4 par exemple) installé en module apache, et l'autre en mode cgi.
Donc si tu utilises dot deb, tu peut installer la version php4 standard ( en mode module apache) , et installer php5-cgi
ensuite, dans ton fichier de config httpd.conf tu peut forcer l'utilisation d'une version en fonction des repertoires :
voila les elements de config que j'utilise:
Dans le httpd.conf ou dans l'include modules.conf tu doit avoir une ligne de chargement du module php4
(Attention il ne faut pas que tu trouves une ligne pour php4 et une pour php5 en meme temps, sinon ca veux dire que ce sont 2 versions modules apache qui sont chargées et c'est salade de fruits...)
Maintenant, admettons que tu est un repertoire de ton serveur /monrepertoireenphp5 qui ne contiendra que des extensions .php mais qui ne doit fonctionner qu'avec php5, ca va donner un truc genre:
Ici, j'ai mon binaire php5-cgi qui est dans /usr/local/bin
Voila le probleme, je veux avoir les 2 versions et de php4 et de php5
sur le même server apache...
J'ai vu sur le net que l'on pouvait faire ceci, mais j'ai été
incapable de reussir à faire ca correctement... actuellement j'ai
uniquement php5 qui marche...
Salut,
ca fonctionne bien, mais en fait comme il l'a été dit, il faut avoir un
php (4 par exemple) installé en module apache, et l'autre en mode cgi.
Donc si tu utilises dot deb, tu peut installer la version php4 standard
( en mode module apache) , et installer php5-cgi
ensuite, dans ton fichier de config httpd.conf tu peut forcer
l'utilisation d'une version en fonction des repertoires :
voila les elements de config que j'utilise:
Dans le httpd.conf ou dans l'include modules.conf tu doit avoir une
ligne de chargement du module php4
(Attention il ne faut pas que tu trouves une ligne pour php4 et une pour
php5 en meme temps, sinon ca veux dire que ce sont 2 versions modules
apache qui sont chargées et c'est salade de fruits...)
Maintenant, admettons que tu est un repertoire de ton serveur
/monrepertoireenphp5 qui ne contiendra que des extensions .php mais qui
ne doit fonctionner qu'avec php5, ca va donner un truc genre:
Ici, j'ai mon binaire php5-cgi qui est dans /usr/local/bin
Voila le probleme, je veux avoir les 2 versions et de php4 et de php5 sur le même server apache...
J'ai vu sur le net que l'on pouvait faire ceci, mais j'ai été incapable de reussir à faire ca correctement... actuellement j'ai uniquement php5 qui marche...
Salut, ca fonctionne bien, mais en fait comme il l'a été dit, il faut avoir un php (4 par exemple) installé en module apache, et l'autre en mode cgi.
Donc si tu utilises dot deb, tu peut installer la version php4 standard ( en mode module apache) , et installer php5-cgi
ensuite, dans ton fichier de config httpd.conf tu peut forcer l'utilisation d'une version en fonction des repertoires :
voila les elements de config que j'utilise:
Dans le httpd.conf ou dans l'include modules.conf tu doit avoir une ligne de chargement du module php4
(Attention il ne faut pas que tu trouves une ligne pour php4 et une pour php5 en meme temps, sinon ca veux dire que ce sont 2 versions modules apache qui sont chargées et c'est salade de fruits...)
Maintenant, admettons que tu est un repertoire de ton serveur /monrepertoireenphp5 qui ne contiendra que des extensions .php mais qui ne doit fonctionner qu'avec php5, ca va donner un truc genre:
Ici, j'ai mon binaire php5-cgi qui est dans /usr/local/bin