Re: Mixer deux versions de PHP (5.3 et 5.4)
Le Friday 04 July 2014 17:00:54 Grégoire COUTANT, vous avez écrit : Bonjour, Le 04/07/2014 14:30, Serge Cavailles a écrit : Je ne sais si ça peut vous aider, mais en cherchant autre chose je suis tombé sur cette page qui m'a l'air de pouvoir apporter des éléments. Manque le lien :-) Je suis confus (comme hier quoi). Un peu tard alors vu que c'est résolu: www.lolart.net/blog/ez-publish/php-fastcgi-fpm-et-apache Cordialement, -- Serge -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/fr/FrenchLists Pour vous DESABONNER, envoyez un message avec comme objet unsubscribe vers debian-user-french-requ...@lists.debian.org En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org Archive: https://lists.debian.org/201407051459.51490.debse...@free.fr
Re: Mixer deux versions de PHP (5.3 et 5.4)
Bonjour, Est-ce sur une même et unique machine ? Oui Si tel est le cas, as tu déjà deux instances de php-fpm qui fonctionnent avec des versions de PHP différentes ? Qu'appelles-tu instance ? J'ai un processus mère root qui lance des filles (un process par pool). Je ne sais pas comment lancer un second processus parent qui pourrait en effet lui pointer vers un binaire différent via le socket défini dans le pool. J'ai un doute sur le fait que cela soit possible avec uniquement des paquets Debian (officiels ou non). Mais le sujet m’intéresse ;) . En fait la faisabilité existe car je l'avais fais sur une debian etch mais avec une config à la mano. Un apache, une lib fcgi. Il suffit ensuite d'installer les versions de PHP souhaitées puis vhost par vhost de faire pointer le wrapper cgi vers le binaire PHP souhaité. Mais avec ma config actuelle à base d'aptitude install je ne vois pas trop comment faire sans tout casser. Je crois bien qu'ils font ça chez OVH, et on entre la version PHP que l'on souhaite dans le /htaccess/. L'année dernière, ils ont écrit qu'ils migraient chez Debian. Oui je me rapelle qu'ils proposent ça, à mon avis c'est le principe cité au dessus. Un wrapper cgi doit aller chercher la version dans le htaccess (ou la variable chargée dans apache via le htaccess je ne sais pas) pour pointer vers le bon binaire Bon en gros pas trop de solution pour le moment, ça sent l'installation d'un serveur nouveau que pour ça :-( Greg -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/fr/FrenchLists Pour vous DESABONNER, envoyez un message avec comme objet unsubscribe vers debian-user-french-requ...@lists.debian.org En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org Archive: https://lists.debian.org/53b6543f.1080...@gmail.com
Re: Mixer deux versions de PHP (5.3 et 5.4)
Le Thursday 03 July 2014 16:53:24 Grégoire COUTANT, vous avez écrit : Bonjour à tous, j'utilise PHP (php-fpm) via les dépôts dotdeb sur une debian squeeze Je souhaiterai pouvoir avoir également une version 5.4 sur certains vhost. Je l'avais fait sur une debianetch il y a longtemps avec fcgi, mais je ne vois pas comment construire le truc avec ma config actuelle (apache mpm / php-fpm). Avez-vous une piste pour m'aider ? Merci Grégoire Bonjour, Je ne sais si ça peut vous aider, mais en cherchant autre chose je suis tombé sur cette page qui m'a l'air de pouvoir apporter des éléments. Cordialement, -- Serge -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/fr/FrenchLists Pour vous DESABONNER, envoyez un message avec comme objet unsubscribe vers debian-user-french-requ...@lists.debian.org En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org Archive: https://lists.debian.org/201407041430.37103.debse...@free.fr
Re: Mixer deux versions de PHP (5.3 et 5.4)
Le 03/07/14 à 16:53, Grégoire COUTANT gregoire.cout...@gmail.com a écrit : GC j'utilise PHP (php-fpm) via les dépôts dotdeb sur une debian squeeze GC Je souhaiterai pouvoir avoir également une version 5.4 sur certains vhost. Tu ne pourras pas avoir 2 php différents via les paquets (debian ou dotdeb) car leur chemins sont les même (à moins que l'on puisse préciser à apt que l'on veut installer les binaires et les libs ailleurs). Mais je penses que tu peux installer le php de dotdeb et compiler manuellement un autre php-fpm que tu installe ailleurs (en indiquant un préfixe lors de la compilation). Je ne l'ai jamais fait, mais par prudence je ferais la compilation avec aucun paquet php installés pour être sûr qu'il compile pas en utilisant une lib d'une autre version de php, car ça pourrait poser pb. Ça doit aussi être possible en téléchargeant un paquet source et en le recompilant avec apt-build. -- Daniel Il faut se méfier des ingénieurs, ça commence par la machine à coudre, ça finit par la bombe atomique. Marcel Pagnol. -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/fr/FrenchLists Pour vous DESABONNER, envoyez un message avec comme objet unsubscribe vers debian-user-french-requ...@lists.debian.org En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org Archive: https://lists.debian.org/20140704153221.53bb5...@quad.lairdutemps.org
Re: Mixer deux versions de PHP (5.3 et 5.4)
Le 03/07/14 20:26, Christophe a écrit : Bonsoir, Le 03/07/2014 16:53, Grégoire COUTANT a écrit : Bonjour à tous, j'utilise PHP (php-fpm) via les dépôts dotdeb sur une debian squeeze Je souhaiterai pouvoir avoir également une version 5.4 sur certains vhost. Ça pourrait aider ? http://www.howtoforge.com/how-to-use-multiple-php-versions-php-fpm-and-fastcgi-with-ispconfig-3-debian-wheezy A + -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/fr/FrenchLists Pour vous DESABONNER, envoyez un message avec comme objet unsubscribe vers debian-user-french-requ...@lists.debian.org En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org Archive: https://lists.debian.org/53b6b40c.3040...@gmail.com
Re: Mixer deux versions de PHP (5.3 et 5.4)
Bonjour, Le 04/07/2014 14:30, Serge Cavailles a écrit : Je ne sais si ça peut vous aider, mais en cherchant autre chose je suis tombé sur cette page qui m'a l'air de pouvoir apporter des éléments. Manque le lien :-) Le 04/07/2014 15:32, Daniel Caillibaud a écrit : Tu ne pourras pas avoir 2 php différents via les paquets (debian ou dotdeb) car leur chemins sont les même (à moins que l'on puisse préciser à apt que l'on veut installer les binaires et les libs ailleurs). Mais je penses que tu peux installer le php de dotdeb et compiler manuellement un autre php-fpm que tu installe ailleurs (en indiquant un préfixe lors de la compilation). Je ne l'ai jamais fait, mais par prudence je ferais la compilation avec aucun paquet php installés pour être sûr qu'il compile pas en utilisant une lib d'une autre version de php, car ça pourrait poser pb. Merci pour tes explications, c'est clair. Vu la criticité du serveur, je ne tenterai pas l'exercice, ça serait risqué, il faudrait que je teste sur un serveur de test, mais quitte à en installer un, autant en prendre un nouveau pour mettre cette application en production. Le 04/07/2014 16:02, Luis Speciale a écrit : Ça pourrait aider ? http://www.howtoforge.com/how-to-use-multiple-php-versions-php-fpm-and-fastcgi-with-ispconfig-3-debian-wheezy Je l'avais vu ce lien, ça n'aide pas trop vu que je n'utilise pas de panel, mais je me suis demandé comment il font derrière les clics pour gérer différentes version ! Je me dirige donc vers ce choix de prendre un nouveau serveur. Par contre vu le nombre de ressources/question qu'on trouve sur le net sur ce sujet, développer un outil qui permettrait facilement de choisir / switcher entre plusieurs versions pourrait simplifier la vie de pas mal de monde. Ca me pose la question personnellement de lacher php-fpm pour garder juste une version compilé et un appel au binaire voulu via un wrapper cgi comme je l'avais fait dans le temps. fcgi n'était pas hyper stable, mais ça roulait bien et surtout cela permettait d'avoir des configuration hyper fine par domaine via un php.ini dédié. Merci à tous pour vos pistes et votre aide. Grégoire -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/fr/FrenchLists Pour vous DESABONNER, envoyez un message avec comme objet unsubscribe vers debian-user-french-requ...@lists.debian.org En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org Archive: https://lists.debian.org/53b6c1a6.60...@gmail.com
Re: Mixer deux versions de PHP (5.3 et 5.4)
Le 04/07/14 17:00, Grégoire COUTANT a écrit : Je l'avais vu ce lien, ça n'aide pas trop vu que je n'utilise pas de panel, mais je me suis demandé comment il font derrière les clics pour gérer différentes version ! Ça ? http://cweiske.de/tagebuch/Running%20Apache%20with%20a%20dozen%20PHP%20versions.htm -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/fr/FrenchLists Pour vous DESABONNER, envoyez un message avec comme objet unsubscribe vers debian-user-french-requ...@lists.debian.org En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org Archive: https://lists.debian.org/53b6c53d.50...@gmail.com
Re: Mixer deux versions de PHP (5.3 et 5.4)
Je l'avais vu ce lien, ça n'aide pas trop vu que je n'utilise pas de panel, mais je me suis demandé comment il font derrière les clics pour gérer différentes version ! Je me dirige donc vers ce choix de prendre un nouveau serveur. Par contre vu le nombre de ressources/question qu'on trouve sur le net sur ce sujet, développer un outil qui permettrait facilement de choisir / switcher entre plusieurs versions pourrait simplifier la vie de pas mal de monde. Le panel, sans doute ;-) fcgi n'était pas hyper stable, mais ça roulait bien et surtout cela permettait d'avoir des configuration hyper fine par domaine via un php.ini dédié. C'est ce dont j'ai l'impression aussi… Merci à tous pour vos pistes et votre aide. Grégoire -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/fr/FrenchLists Pour vous DESABONNER, envoyez un message avec comme objet unsubscribe vers debian-user-french-requ...@lists.debian.org En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org Archive: https://lists.debian.org/53b6c1a6.60...@gmail.com -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/fr/FrenchLists Pour vous DESABONNER, envoyez un message avec comme objet unsubscribe vers debian-user-french-requ...@lists.debian.org En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org Archive: https://lists.debian.org/c82699f3-c29c-41cb-9c61-d77fa8ba2...@worldonline.fr
Re: Mixer deux versions de PHP (5.3 et 5.4)
Re, Le 04/07/2014 17:16, Luis Speciale a écrit : Le 04/07/14 17:00, Grégoire COUTANT a écrit : Je l'avais vu ce lien, ça n'aide pas trop vu que je n'utilise pas de panel, mais je me suis demandé comment il font derrière les clics pour gérer différentes version ! Ça ? http://cweiske.de/tagebuch/Running%20Apache%20with%20a%20dozen%20PHP%20versions.htm Eh eh ! Ca c'est super intéressant, notamment le lien du début qui parle de phpfarm que je ne connaissait pas. Merci pour le lien. J'ai déjà lancé l'installation sur une squeeze : root@ns3:/opt/phpfarm/inst/bin# ./php-cgi-5.5.14 --version PHP 5.5.14 (cgi-fcgi) (built: Jul 4 2014 17:58:53) (DEBUG) Copyright (c) 1997-2014 The PHP Group Zend Engine v2.5.0, Copyright (c) 1998-2014 Zend Technologies Si j'arrive à bien faire la liaison entre apache et ce binaire de php, ça à l'air bien parti ! Merci :-) Greg -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/fr/FrenchLists Pour vous DESABONNER, envoyez un message avec comme objet unsubscribe vers debian-user-french-requ...@lists.debian.org En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org Archive: https://lists.debian.org/53b6d027.5030...@gmail.com
Re: Mixer deux versions de PHP (5.3 et 5.4)
Le 04/07/14 18:02, Grégoire COUTANT a écrit : Ça ? http://cweiske.de/tagebuch/Running%20Apache%20with%20a%20dozen%20PHP%20versions.htm Eh eh ! Ca c'est super intéressant, notamment le lien du début qui parle de phpfarm que je ne connaissait pas. Merci pour le lien. J'ai déjà lancé l'installation sur une squeeze : root@ns3:/opt/phpfarm/inst/bin# ./php-cgi-5.5.14 --version PHP 5.5.14 (cgi-fcgi) (built: Jul 4 2014 17:58:53) (DEBUG) Copyright (c) 1997-2014 The PHP Group Zend Engine v2.5.0, Copyright (c) 1998-2014 Zend Technologies Si j'arrive à bien faire la liaison entre apache et ce binaire de php, ça à l'air bien parti ! Si ça marche dis-nous ! -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/fr/FrenchLists Pour vous DESABONNER, envoyez un message avec comme objet unsubscribe vers debian-user-french-requ...@lists.debian.org En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org Archive: https://lists.debian.org/53b6dc4e.8050...@gmail.com
Re: [Résolu] Mixer deux versions de PHP (5.3 et 5.4)
Re, Le 04/07/2014 18:54, Luis Speciale a écrit : Si ça marche dis-nous ! Ce truc est simplement génial, ça fonctionne à merveille, j'ai installé plusieurs versions de PHP en qques minutes, la liaison avec un vhost est super simple, comme avec php-fpm, bref du bonheur. Mes souvenirs de paramétrages du wrapper cgi sont un peu vieilles, donc il faut voir comment ça supportera la charge mais à l'heure actuelle, c'est top. En résumé : - Installation de phpfarm selon la doc suivante : http://cweiske.de/tagebuch/Introducing%20phpfarm.htm - Paramétrage vhost : http://cweiske.de/tagebuch/Running%20Apache%20with%20a%20dozen%20PHP%20versions.htm ce qui permet d'appeler une version de PHP (celle qu'on veut il suffit de l'installer via une seule ligne de commande) par vhost (hyper pratique pour les migrations / montée de version), d'avoir un php.ini par vhost etc... Merci à toi pour ce lien, c'est pas faute d'avoir cherché, mais c'était celui qu'il fallait. Greg -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/fr/FrenchLists Pour vous DESABONNER, envoyez un message avec comme objet unsubscribe vers debian-user-french-requ...@lists.debian.org En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org Archive: https://lists.debian.org/53b741b1.6060...@gmail.com
Re: [Résolu] Mixer deux versions de PHP (5.3 et 5.4)
Le 05/07/14 02:07, Grégoire COUTANT a écrit : Re, Le 04/07/2014 18:54, Luis Speciale a écrit : Si ça marche dis-nous ! Ce truc est simplement génial, ça fonctionne à merveille, j'ai installé plusieurs versions de PHP en qques minutes, la liaison avec un vhost est super simple, comme avec php-fpm, bref du bonheur. Mes souvenirs de paramétrages du wrapper cgi sont un peu vieilles, donc il faut voir comment ça supportera la charge mais à l'heure actuelle, c'est top. En résumé : - Installation de phpfarm selon la doc suivante : http://cweiske.de/tagebuch/Introducing%20phpfarm.htm - Paramétrage vhost : http://cweiske.de/tagebuch/Running%20Apache%20with%20a%20dozen%20PHP%20versions.htm ce qui permet d'appeler une version de PHP (celle qu'on veut il suffit de l'installer via une seule ligne de commande) par vhost (hyper pratique pour les migrations / montée de version), d'avoir un php.ini par vhost etc... Merci à toi pour ce lien, c'est pas faute d'avoir cherché, mais c'était celui qu'il fallait. Super ! -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/fr/FrenchLists Pour vous DESABONNER, envoyez un message avec comme objet unsubscribe vers debian-user-french-requ...@lists.debian.org En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org Archive: https://lists.debian.org/53b74c17.9030...@gmail.com
Mixer deux versions de PHP (5.3 et 5.4)
Bonjour à tous, j'utilise PHP (php-fpm) via les dépôts dotdeb sur une debian squeeze Je souhaiterai pouvoir avoir également une version 5.4 sur certains vhost. Je l'avais fait sur une debianetch il y a longtemps avec fcgi, mais je ne vois pas comment construire le truc avec ma config actuelle (apache mpm / php-fpm). Avez-vous une piste pour m'aider ? Merci Grégoire -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/fr/FrenchLists Pour vous DESABONNER, envoyez un message avec comme objet unsubscribe vers debian-user-french-requ...@lists.debian.org En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org Archive: https://lists.debian.org/53b56e64.6000...@gmail.com
Re: Mixer deux versions de PHP (5.3 et 5.4)
Bonsoir, Le 03/07/2014 16:53, Grégoire COUTANT a écrit : Bonjour à tous, j'utilise PHP (php-fpm) via les dépôts dotdeb sur une debian squeeze Je souhaiterai pouvoir avoir également une version 5.4 sur certains vhost. Est-ce sur une même et unique machine ? Si tel est le cas, as tu déjà deux instances de php-fpm qui fonctionnent avec des versions de PHP différentes ? J'ai un doute sur le fait que cela soit possible avec uniquement des paquets Debian (officiels ou non). Mais le sujet m’intéresse ;) . @+ Christophe. -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/fr/FrenchLists Pour vous DESABONNER, envoyez un message avec comme objet unsubscribe vers debian-user-french-requ...@lists.debian.org En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org Archive: https://lists.debian.org/53b5a03a.9000...@stuxnet.org
Re: Mixer deux versions de PHP (5.3 et 5.4)
Le 3 juil. 14 à 20:26, Christophe a écrit : Bonsoir, Le 03/07/2014 16:53, Grégoire COUTANT a écrit : Bonjour à tous, j'utilise PHP (php-fpm) via les dépôts dotdeb sur une debian squeeze Je souhaiterai pouvoir avoir également une version 5.4 sur certains vhost. Est-ce sur une même et unique machine ? Si tel est le cas, as tu déjà deux instances de php-fpm qui fonctionnent avec des versions de PHP différentes ? J'ai un doute sur le fait que cela soit possible avec uniquement des paquets Debian (officiels ou non). Mais le sujet m’intéresse ;) . Je crois bien qu'ils font ça chez OVH, et on entre la version PHP que l'on souhaite dans le htaccess. L'année dernière, ils ont écrit qu'ils migraient chez Debian. Après, je ne sais pas comment ça fonctionne au juste, mais ça m'étonneraient que les gars baladent les hébergements d'un serveur à l'autre quand un htaccess vient d'être édité… @+ Christophe. -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/fr/FrenchLists Pour vous DESABONNER, envoyez un message avec comme objet unsubscribe vers debian-user-french-requ...@lists.debian.org En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org Archive: https://lists.debian.org/53b5a03a.9000...@stuxnet.org
Re: Mixer deux versions de PHP (5.3 et 5.4)
Bonsoir, Le 03/07/2014 20:36, Philippe Gras a écrit : Je crois bien qu'ils font ça chez OVH, et on entre la version PHP que l'on souhaite dans le /htaccess/. L'année dernière, ils ont écrit qu'ils migraient chez Debian. Après, je ne sais pas comment ça fonctionne au juste, mais ça m'étonneraient que les gars baladent les hébergements d'un serveur à l'autre quand un /htaccess/ vient d'être édité… Se ballader sur plusieurs serveur Web via un .htaccess, je ne pense pas, par contre orienter les requêtes vers le serveur qui éxécute php-fpm (et qui ne fait que ça) , probablement. @+ Christophe. -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/fr/FrenchLists Pour vous DESABONNER, envoyez un message avec comme objet unsubscribe vers debian-user-french-requ...@lists.debian.org En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org Archive: https://lists.debian.org/53b5a432.30...@stuxnet.org