[CentOS-es] convivir varias versiones del php
Santi Saez
santisaez en woop.es
Vie Feb 10 19:09:45 EST 2012
El 03/02/2012 13:57, victor santana escribió:
> Hola a tod en s, hay un servidor web apache con plesk 9.5 instalado y con php
> 5.3. Lo que quisiera saber es si alguien conoce el método o forma de que
> puedan convivir varias versiones del php; y que sea el webmaster quien,
> subiendo un vhost.conf al directorio correspondiete, elija la versión del
> php que quiera correr en su web; o quizás con un .htaccess añadiendo alguna
> línea....
Victor, es bastante sencillo... de hecho yo lo he utilizado en el pasado
en el mundo del hosting -concretamente también con Plesk- para ciertos
usuarios que seguían necesitando PHP-4, básicamente:
- Compilas la versión de PHP deseada como CGI (importante!) y la subes
al directorio "cgi-bin" y le das permisos de ejecución.
- En el fichero vhost.conf o bien a través de un fichero .htaccess
añades la directiva AddHandler para forzar a ejecutar todos los ficheros
.php con el binario que has dejado en "cgi-bin", algo así:
php_flag engine off
Action php4-cgi /cgi-bin/php-cgi
AddHandler php4-cgi .php
Listo! Tan solo tienes que asegurarte que el servidor donde subas el CGI
tenga instaladas todas las librerías contra las que está enlazado (lo
puedes ver con un "ldd" por ejemplo).
Santi
http://powerstack.org
Más información sobre la lista de distribución CentOS-es