Servidor LAMP con múltiples versiones de PHP

Servidor LAMP con múltiples versiones de PHP

Estoy buscando una manera de instalar varias versiones de PHP en mi computadora portátil para trabajar en diferentes proyectos que requieren diferentes versiones de PHP.

Tengo Ubuntu 13.10 e instalé apache2, php5, mysql, etc. desde el repositorio. Ahora tengo instalado PHP 5.5 y me gustaría tener también PHP 5.3 para algunos proyectos que no funcionan bien con PHP 5.5.

Entonces necesito una manera de tener múltiples versiones de PHP instaladas en mi sistema y cambiar entre ellas dependiendo del proyecto en el que estoy trabajando, o mejor configurar el vhost para usar la versión elegida.

Respuesta1

Puede hacer esto si compila Apache y PHP desde el código fuente en lugar de instalar mediante aptitude. Este puede ser un proceso tedioso para ti si eres principiante. También necesita que Apache escuche en un puerto distinto del 80 si desea que sus dos solicitudes de PHP estén al mismo tiempo.

Respuesta2

Puede configurar la versión de php en el archivo llamado .htaccess (un htaccess para cada sitio web con la versión de php de su elección) http://sourcelibrary.org/2011/04/13/linux-enabling-use-of-apaches-htaccess-files/

información relacionada