477 subscripciones por RSS o por E-mail

Error en Ubuntu 9.10 afecta a PEAR

En el blog de PEAR (PHP Extensión and Application Repository) se reporta que la versión inicial de Ubuntu 9.10 "Karmic Koala" tiene un error que afecta a PHP y a PEAR, y cuya corrección llegó demasiado tarde como para incluirse en ese lanzamiento. El error sí está corregido y sin duda será incluído en las siguientes actualizaciones de "Karmic Koala".

El error principal afecta a la libería zlib, y se hace evidente al intentar instalar o actualizar un paquete; ya que hacerlo involucra descargar un archivo "tarball" que está comprimido. El error causa que algunas funciones de zlib no estén disponibles para PHP y que el código de Archive_Tar falle sin ninguna notificación

Una solución provisoria es usar el argumento -Z para que se descarge sólo un archivo .tar en lugar de uno .tgz, por ejemplo:

pear install -Z phpdocumentor

PHP 5.3 no será incluído en Ubuntu 9.10

La versión 9.10 "Karmic Koala" de Ubuntu Linux (actualmente en su Alpha 3), planeada para ser lanzada el próximo 29 de Octubre no incluirá el nuevo PHP 5.3. Así lo decidió un grupo de desarrolladores de Ubuntu en una reunión el mes pasado. El motivo es que el parche Suhosin todavía no ha sido portado a PHP 5.3 y el equipo de seguridad no se siente cómodo liberando una versión de PHP sin ese parche activado por defecto.

En lugar de incluirse en "Karmic Koala", el paquete de PHP 5.3 será enviado un Personal Package Archive (PPA) de Ubuntu hasta que se completen más pruebas por la comunidad.

Suhosin está diseñado para proteger a los servidores y a los usuarios de defectos conocidos y no conocidos en las aplicaciones escritas en PHP y en el mismo núcleo de PHP. Suhosin es compatible a nivel binario con una instalación de PHP normal, lo que significa que es también compatible con terceras extensiones como el Zend Optimizer.


Entorno de desarrollo PHP con Kubuntu 8.04

Este artículo muestra cómo montar un completo entorno de desarrollo PHP con Kubuntu 8.04 (y aplicable también a Ubuntu, Xubuntu, etc.) usando sólo los paquetes de software disponibles en sus repositorios, entre ellos OpenJDK, Subversion, Apache2 y PHP5 con la extensión de depuración XDebug. Lo más interesante es, sin embargo, los detalles para instalar y configurar la nueva edición de NetBeans con soporte para PHP, el NetBeans IDE 6.1 for PHP Early Access.


Ubuntu actualiza sus paquetes de PHP5

La comunidad de Ubuntu anunció el lanzamiento de una importante actualización de seguridad para los paquetes PHP5 de las versiones 6.06 LTS (PHP 5.1.2), 6.10 (PHP 5.1.6), 7.04 (PHP 5.2.1) y 7.10 (PHP 5.2.3) de su distribución GNU/Linux. Esta actualización también se aplica a sus variantes Kubuntu, Edubuntu y Xubuntu. Las correcciones corrigen debilidades, errores y vulnerabilidades en distintas funciones que podrían tener un impacto desconocido y ser explotables por atacantes maliciosos.

Los paquetes pueden descargarse manualmente o usando la aplicación de actualización del sistema de Ubuntu.


Montando un servidor LAMP en Ubuntu 7.10

De la propia boca de un converso desarrollador PHP que hizo el cambio de Windows a Linux nos llega este conciso tutorial de cómo montar un servidor "LAMP" (Linux, Apache, MySQL y PHP) en el reciente Ubuntu 7.10 "Gutsy Gibbon". El artículo repasa todos los pasos para instalar todos los paquetes "oficiales" de Apache2, PHP5 y MySQL5 disponibles en los repositorios por defecto de Ubuntu.


PHP4 y PHP5 al mismo tiempo con Apache2 y Ubuntu

Y así como antes se lo había logrado en Windows y Gentoo, ahora es posible hacerlo también en Ubuntu. Como no se puede ejecutar PHP4 y PHP5 al mismo tiempo teniendo a ambos como módulos de Apache2, el truco es hacer correr uno de los dos como CGI.