Elementos, funciones, objeto en PHP
//

Instalar librería GD para imágenes en PHP7.4 con Ubuntu 18.04

Si queremos crear una imagen en PHP, tenemos que utilizar la librería GD. Es necesario recordar que una librería no es más que un archivo de extensión dll que contiene numerosas funciones PHP.

Para activar las librerías , como por ejemplo GD o PDO, hay que quitar el punto y coma que está delante de la línea que hace referencia a esta librería, en el fichero php.ini de la versión en uso de PHP. Por ejemplo, extension=GD2 . Aún así, ni nos ocurre que los gráficos y sus funciones continúan dando un error, puede pasar, como nos ha pasado a nosotros que la librería no esté, en realidad, instalada y procederemos con lo que habrá que proceder a su instalación.

En nuestra máquina Ubuntu 18.04, como usuario ‘sudo’ y desde la terminal (ssh):

root@UBUNTU:/# apt-get update
root@UBUNTU:/# apt-get upgrade
root@UBUNTU:/# apt-get install php7.4-gd
root@UBUNTU:/# service apache2 restart

Un ejemplo de aplicación para comprobar que la librería ha sido instalada correctamente es el siguiente:


<?php
header ("Content-type: image/png");
$imagen = imagecreate (300,150); //argumentos pixeles ancho y alto
$color_fondo = imagecolorallocate ($imagen, 0, 255, 0); //Rgb color verde
imagepng ($imagen); //presentación de la imagen en el navegador
?>

Ejecutar ejemplo

 

Deja una respuesta