Mon, 21 Mar 2011, Camilo Astete:

El 21 de marzo de 2011 21:23, Julian <[email protected]>escribió:

Hola a todos

actualmente uso desarrollo sobre php y normalmente uso tasksel para
instalar
el entorno en ubuntu 10.10 viene con php 5.3.2

me gustaria compilar php 5.3.5 pero no quiero que deje de funcionar el
actual php.

si alguien me puedo colaborar en como configurar php de manera que pueda
tener las dos instalaciones sin problema y en caso que quiera una adicional
puedes el proceso sea el mismo

Lo único que se me ocurre, es que virtualices para tener instalaciones de
php diferente, puede ser una alternativa sencilla con virtualbox.-

¡Animal!, ¡para proponer una máquina virtual, propón también un ordenador nuevo!.

Si lo va a compilar, puede introducir el "otro" php en una ruta diferente, y cuando lo desee utilizar cambiar el PATH, o invocarlo con la ruta completa Para realizar esta tarea basta con pasarle al "configure" el parámetro "--prefix":

 $ ./configure --prefix=/opt/otrophp

Posiblemente tras este paso e instalación se requiera añadir un fichero al directorio "/etc/ld.so.conf.d/", como por ejemplo el fichero "/etc/ld.so.conf.d/otrophp.conf" (el .conf es imprescindible) con el contenido:

 /opt/otrophp/lib

Con esto, y tras ejecutar el comando "ldconfig", todo funcionará correctamente. Sin este paso es posible que los nuevos ejecutables no encuentren sus librerías y te den algún error.

No se si ha quedado claro, pero prueba, y si te falla algo comentalo, porque es muy sencillo. Es más complicado si requieres librerías adicionales de php, pero por algo se empieza.

--
        Saludos --- Angel

Responder a