Re: PHP4+PHP5 Dual

2009-03-10 Thread Juan Manuel Doren
se me ocurre que puedes levantar dos apaches con configuraciones
distintas, uno en el puerto 80 y otro en el 83


El día 10 de marzo de 2009 17:58, Juan Carlos Rojas
 escribió:
> Hola Listeros, necesito instalar un ambiente con PHP dual, ie, php4 y php5.
>
> Alguno de ustedes ha trabajado en este tema. He encontrado información en 
> Internet pero nada concreto de configuración solo la idea.
>
> Deseo instalar esto en una maquina con CentOS release 4.5 (Final) y kernel: 
> 2.6.9-55.0.2.EL
>
>
> PS. He bajado el ultimo php5 lo compile ahora cuando hago
>
> [r...@miservidor]# php -v
> PHP 4.4.9 (cli) (built: Jan  8 2009 11:10:52)
> Copyright (c) 1997-2008 The PHP Group
> Zend Engine v1.3.0, Copyright (c) 1998-2004 Zend Technologies
>
>
> [r...@miservidor]# php-5 -v
> PHP 5.2.9 (cli) (built: Mar  9 2009 12:09:48)
> Copyright (c) 1997-2009 The PHP Group
> Zend Engine v2.2.0, Copyright (c) 1998-2009 Zend Technologies
>
>
>
> Mi configuración de http toma php4 como modulo no se si también lo puede 
> hacer con php5 o debería cargarse como cgi.
>
> La idea es configurar un virtual host en el puerto 83 y ahí que tome la 
> configuración de php5 pero no lo hace.
>
>
> Ayudas serán muy útiles o documentación link etc. Ya he dado varias vueltas a 
> este tema sin resultado satisfactorio
>
>
>
>
>
> ATTE JCarlos
>



-- 
Juan Manuel Doren
Santiago, Chile



Re: PHP4+PHP5 Dual

2009-03-10 Thread Gabriel Acevedo H.
2009/3/10 Juan Carlos Rojas :
> Hola Listeros, necesito instalar un ambiente con PHP dual, ie, php4 y php5.
>
> Alguno de ustedes ha trabajado en este tema. He encontrado información en 
> Internet pero nada concreto de configuración solo la idea.

Personalmente no lo he hecho nunca. Mi sugerencia es que pruebes xD

Mirándolo, así de lejos, no veo porqué no puedas tener 2 módulos de
PHP corriendo. Simplemente tienes que "handlear" los archivos
adecuadamente. Por ejemplo, puedes configurar Apache HTTPd para que
procese los archivos .php con PHP4 y los .php5 con PHP5.

¡Saludos!


-- 
---
Gabriel Acevedo H.
http://faltanideas.com/
Usuario Linux #281105



Re: PHP4+PHP5 Dual

2009-03-10 Thread Cristian Rodríguez
Juan Carlos Rojas escribió:
> Hola Listeros, necesito instalar un ambiente con PHP dual, ie, php4 y php5.
> 
> Alguno de ustedes ha trabajado en este tema. He encontrado información en 
> Internet pero nada concreto de configuración solo la idea.
> 

carga la version de PHP mas usada como modulo de apache, y para la menos
usada, instala mod_fcgid y configurale el PHP fastcgi ahi.

ps: PHP4 esta fuera de soporte oficial (termino el 7 de agosto del 2008)
te recomendaria corregir el codigo y solo tener PHP5.



-- 
"If this is the best God can do, I am not impressed" -George Carlin
(1937-2008)

Cristian Rodríguez R.
Software Developer
Platform/OpenSUSE - Core Services
SUSE LINUX Products GmbH
Research & Development
http://www.opensuse.org/



Re: PHP4+PHP5 Dual

2009-03-10 Thread jchereau
Php5 como modulo y php4 como CGI, en google se encuentran cientos de manuales 
para esa configuracion.
Sent from my BlackBerry® wireless device

-Original Message-
From: Juan Carlos Rojas 

Date: Tue, 10 Mar 2009 17:58:07 
To: Discusion de Linux en Castellano
Subject: PHP4+PHP5 Dual


Hola Listeros, necesito instalar un ambiente con PHP dual, ie, php4 y php5.

Alguno de ustedes ha trabajado en este tema. He encontrado información en 
Internet pero nada concreto de configuración solo la idea.

Deseo instalar esto en una maquina con CentOS release 4.5 (Final) y kernel: 
2.6.9-55.0.2.EL


PS. He bajado el ultimo php5 lo compile ahora cuando hago

[r...@miservidor]# php -v
PHP 4.4.9 (cli) (built: Jan  8 2009 11:10:52)
Copyright (c) 1997-2008 The PHP Group
Zend Engine v1.3.0, Copyright (c) 1998-2004 Zend Technologies


[r...@miservidor]# php-5 -v
PHP 5.2.9 (cli) (built: Mar  9 2009 12:09:48)
Copyright (c) 1997-2009 The PHP Group
Zend Engine v2.2.0, Copyright (c) 1998-2009 Zend Technologies



Mi configuración de http toma php4 como modulo no se si también lo puede hacer 
con php5 o debería cargarse como cgi.

La idea es configurar un virtual host en el puerto 83 y ahí que tome la 
configuración de php5 pero no lo hace.


Ayudas serán muy útiles o documentación link etc. Ya he dado varias vueltas a 
este tema sin resultado satisfactorio





ATTE JCarlos



Re: PHP4+PHP5 Dual

2009-03-10 Thread Gonzalo Diaz Cruz
On Martes 10 Marzo 2009 17:58:07 Juan Carlos Rojas wrote:
> Hola Listeros, necesito instalar un ambiente con PHP dual, ie, php4 y php5.
>
> Alguno de ustedes ha trabajado en este tema. He encontrado información en
> Internet pero nada concreto de configuración solo la idea.
>
> Deseo instalar esto en una maquina con CentOS release 4.5 (Final) y kernel:
> 2.6.9-55.0.2.EL
>
>
> PS. He bajado el ultimo php5 lo compile ahora cuando hago
>
> [r...@miservidor]# php -v
> PHP 4.4.9 (cli) (built: Jan  8 2009 11:10:52)
> Copyright (c) 1997-2008 The PHP Group
> Zend Engine v1.3.0, Copyright (c) 1998-2004 Zend Technologies
>
>
> [r...@miservidor]# php-5 -v
> PHP 5.2.9 (cli) (built: Mar  9 2009 12:09:48)
> Copyright (c) 1997-2009 The PHP Group
> Zend Engine v2.2.0, Copyright (c) 1998-2009 Zend Technologies
>
>
>
> Mi configuración de http toma php4 como modulo no se si también lo puede
> hacer con php5 o debería cargarse como cgi.
>
> La idea es configurar un virtual host en el puerto 83 y ahí que tome la
> configuración de php5 pero no lo hace.
>
>
> Ayudas serán muy útiles o documentación link etc. Ya he dado varias vueltas
> a este tema sin resultado satisfactorio
>
>
>
>
>
> ATTE JCarlos

Hay varias "soluciones".

-- Xammp --
Xampp incluye los 2 módulos y te permite escoger el que usarás, pero solo uno 
a la vez.

-- Una versión de PHP por aplicación --
Además, en algunos hostings me permiten hacer lo mismo que xampp. La 
configuración para parsear .php con el módulo de php lo puedes agregar a un 
archivo .htaccess.
Entonces puedes agregar un .htaccess en la raiz de cada aplicación o tener 2 
carpetas "maestras" /php4/ y /php5/ donde alojar las aplicaciones y cada una 
con un .htaccess diferente.

-- 2 Servidores --
La otra es como dicen, levantar 2 apache en puertos distintos, o Apache y otro 
servidor web, cada uno configurado con version distinta de php.

-- Testear/Portar las apliciones --
Voto por esta.
PHP5 es bastante retrocompatible como para llegar a querer tener php4.


-- 
Gonzalo Díaz Cruz | @sir_gon |  
http://gon.sociallinux.org