
Fedora 17. Tengo una versión de PHP instalada en mi sistema, llamémosla comophpPrincipal.
Y compilé otra versión de PHP desde el código fuente usando esta opción:
./configure --prefix=/opt/php/5.xy
lo llamaré comophpAlt.
Luego fui al/usr/bincarpeta y cambiarle el nombrePHPaphpPrincipaly creó un enlace simbólico en/usr/bin/apuntando a/opt/php/5.xy/bin/php.
Cuando escribo en la terminal:
php-v
tengo elphpAltversión, y está bien. Pero ejecutar unphpinfoproyecto en el brownser me sale elequivocadoversión, laphpPrincipalversión.
¿Qué necesito cambiar para elphpinfomuestra lo correctophpAlt¿versión?
Respuesta1
Para la línea de comando:
Ajuste su ruta de búsqueda ( $PATH
variable de entorno) para que el directorio que contienephpAltestá antes del que contienephpPrincipal.
Para el servidor web:(suponiendo que utilice PHP como módulo de Apache)
Elimine la LoadModule
línea para el sistema PHP y agregue una que apunte al .so para`phpAlt.