Me preguntaba si es posible instalar PHP4 y PHP5 en un solo apache?
por ejemplo que todos los archivos .PHP sean interpretados por php4 y los archivos PHP5 seas interpretados por PHP5?
alguien save?
| ||||
PHP4 y PHP5 en un solo apache? Me preguntaba si es posible instalar PHP4 y PHP5 en un solo apache? por ejemplo que todos los archivos .PHP sean interpretados por php4 y los archivos PHP5 seas interpretados por PHP5? alguien save?
__________________ Usuario Registrado de linux #374849 |
| ||||
creo que no!! imagino que no se puede, pues empezando (creo) que los archivos *.conf tienen una configuración diferente, y siendo asi... supongo que no se le puede decir al apche cual de ellos utilizar....
__________________ SEO en Medellin |
| |||
Tendrias que instalar PHP sobre Apache como CGI y asociar vía los "ScriptAlias" los .php a PHP 4 (al ejecutable) y los .php5 o como lo llames a PHP 5. También tendrías que indicar los php.ini de cada uno donde están. Un saludo, |
| ||||
![]() ¿Por qué, para conseguir esto, habría que instalar a PHP como CGI?; ¿No se podría manejar las diferentes versiones como módulos independientes de Apache?. Me entró la duda al ver que WAMP5 (que maneja PHP5) tiene un addon que instala igual PHP4: Cita: ¿Será que manejan PHP como CGI?; Lo dudo. Y si menciona que hay 2 configuraciones independientes... This add-on will transform your WAMP5 in a 2 in 1 server : Apache - PHP4 - MySQL or Apache - PHP5 - MySQL Changing from PHP5 to PHP4 is automatic and takes just a few secondes. You can have a special conf for each PHP since there are two php.ini files. ![]() ![]()
__________________ ٩(͡๏̯͡๏)۶ "100 años después, la revolución no es con armas, es intelectual y digital" |
| |||
jam1138 En ese caso es el "lanzador" de PHP de ese pre-instalador de PHP el que hace el "cambiazo" de php.ini, y modifique dinámicamente el archivo de configuración de Apache (httpd.conf) además de reiniciar PHP tras todos estos cambios de forma "transparente" para el usuario. Lo que por mi parte comentaba del modo CGI es que efectivamente es lo único completamente separado para Usuarios de un mismo servidor HTTP, cada uno con su configuración própia. Cosa que en PHP como "módulo" la configuración afecta en principio a todo los usuarios del servidor HTTP (aunque eventualmente puedes alterar de esa base algunas cosas vía .htaccess). Un saludo, |
| ||||
Cita: ¿en serio editará los archivos en cada cambio??. Pero solo sería eso?, ¿qué habría que editar?.es el "lanzador" de PHP de ese pre-instalador de PHP el que hace el "cambiazo" de php.ini, y modifique dinámicamente el archivo de configuración de Apache (httpd.conf) además de reiniciar PHP La pregunta es: ¿se puede manejar varias versiones de PHP como modulos de Apache?, ¿qué abria qué hacer --fuera del "esfuerzo" y "consideraciones" que eso implica--?. ![]() [Por favor!, dime "jam" (pronunciese 'yam' ![]()
__________________ ٩(͡๏̯͡๏)۶ "100 años después, la revolución no es con armas, es intelectual y digital" Última edición por jam1138; 14/11/2005 a las 06:52 |
| |||
Jam (ahora sí?) No sé si edita esos archivos .. o tiene copias de los mismos personalizadas y los intercambia .. (no he visto ni analizado como funciona WAMP), pero si que he visto otro tipo de sofware similar que hacen eso. En ese caso, ... Sólo trabaja -a la vez- tu servidor HTTP con cierta versión de PHP simultaneamente sea la que sea. Es ese software del própio "WAMP" el que hace el mismo trabajo que tu mismo harías "a mano" cambiando tu httpd.conf a mano y teniendo todos los ejecutables (.exe de PHP) y librérías (.dll) en tu PC que hace de servidor. Un saludo, |