Foros del Web » Creando para Internet » Sistemas de gestión de contenidos » Drupal »

No consigo habilitar PNG para GD

Estas en el tema de No consigo habilitar PNG para GD en el foro de Drupal en Foros del Web. Muy buenas. Tengo un problema con la configuración de GD y PNG para habilitar el cambio de aspecto de Drupal, espero que me puedan ayudar. ...
  #1 (permalink)  
Antiguo 12/08/2009, 04:53
 
Fecha de Ingreso: agosto-2009
Mensajes: 4
Antigüedad: 14 años, 8 meses
Puntos: 0
No consigo habilitar PNG para GD

Muy buenas.

Tengo un problema con la configuración de GD y PNG para habilitar el cambio de aspecto de Drupal, espero que me puedan ayudar.

Uso una máquina virtual Linux RHEL 5.2 x64, Drupal 6.13, Apache 2.0.63 y PHP 5.2.10.

He instalado mediante yum los siguientes paquetes:

gd-2.0.33-9.4.el5_1.1
libpng-1.2.10-7.1.el5_0.1
libjpeg-6b-37

tras lo cual he recompilado PHP con el siguiente script:

LDFLAGS="-R/usr/local/lib"
./configure \
--prefix=/usr/local/php-5.2.10 \
--libdir=/lib64 \
--with-apxs2=/usr/local/apache/bin/apxs \
--with-mysql=/usr/local/mysql \
--with-config-file-path=/usr/local/php-5.2.10 \
--with-zlib=/usr \
--with-libxml-dir=/usr/lib \
--with-xsl \
--enable-mbstring \
--with-gd \
--with-gd=/usr \
--with-jpeg-dir=/usr \
--with-png-dir=/usr \
--enable-gd-native-ttf \
| tee -a milog.txt

y reinicio Apache.

Entonces en Drupal me dice "The GD library for PHP is enabled, but was compiled without PNG support. Please check the PHP image documentation for information on how to correct this."

Un info.php me da lo siguiente respecto a GD:

gd
GD Support enabled
GD Version 2.0 or higher
GIF Read Support enabled
GIF Create Support enabled
WBMP Support enabled

y cuando intento un cambio de color en el tema me da el siguiente error:

"Fatal error: Call to undefined function imagecreatefrompng() in /usr/local/apache2.0.63/htdocs/modules/color/color.module on line 459"

En "milog.txt" he comprobado que habilita GD y PNG:

checking for gdImageCreateFromPng in -lgd... (cached) yes

Alguien que pueda ayudarme por favor, estaría muy agradecido.

Un saludo.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 15:08.