viernes, febrero 16, 2007

Habilitando a PHP 4.0 para tratamiento de imágenes en linux

Por fín he conseguido que php encuentre las librerías necesarias para el tratamiento de imágenes jpeg. La verdad es que no era muy difícil, pero como el tiempo es escaso, lo cuento por si alguien se encuentra en la misma situación.

Necesito trabajar con imágnes, ya sabéis, subir imágenes y redimensionarlas, todo ello con PHP 4.0 y con linux SUSE 10.1. Para ello hay que tener instaladas una serie de librerías, buscando por ahí encontraba cómo hacerlo pero se presuponían una serie de cosas. Al final, ha posido ser instalando las librerías libjpeg, libjpeg-devel, libpng, libpng-devel, ZLIB y GD desde YAST y recompilando PHP.

Para recompilar PHP he tenido que hacerlo del siguiente modo, ya que hay que informar de dónde están las librerías jpng:

./configure --prefix=/usr/local/php --with-apxs2=/usr/local/apache/bin/apxs --with-config-file-path=/usr/local/php --with-mysql --with-jpeg --with-jpeg-dir=/usr/local --with-zlib --with-png --with-gd

Una vez configurado ejecutas:

make
make install

y ya lo tienes.

No hay comentarios: