En este corto tutorial vamos a ver cómo comprobar si la librería GD para PHP está instalada en nuestro servidor. Para ello vamos a usar código PHP.
Recuerda que GD nos permite usar funciones para manipular imágenes con este bonito lenguaje de programación PHP.
Verificar GD en PHP
Lo podemos hacer simplemente ejecutando un archivo de PHP verificando si la extensión gd está cargada y además si la función gd_info existe. Algo así:
<?phpif(extension_loaded("gd")&&function_exists("gd_info")){echo"Ok. GD cargada";}else{echo"GD no instalada. Si quieres puedes probar instalarla en Linux: https://parzibyte.me/blog/2019/06/24/instalar-libreria-gd-php-linux-ubuntu/";}
Ahora sube ese archivo a tu servidor o ejecútalo en la terminal del servidor, como sea más fácil. En mi caso al probarlo aparece:
Ok. GD cargada
De este modo puedes comprobar si podrás usar las funciones de manipulación de imágenes. En caso de que uses Ubuntu y no cuentes con la extensión, aquí te cuento cómo instalarla.
Estoy aquí para ayudarte en todo lo que necesites. Si requieres alguna modificación en lo presentado en este post, deseas asistencia con tu tarea, proyecto o precisas desarrollar un software a medida, no dudes en contactarme. Estoy comprometido a brindarte el apoyo necesario para que logres tus objetivos. Mi correo es parzibyte(arroba)gmail.com, estoy como@parzibyte en Telegram o en mi página de contacto
No te pierdas ninguno de mis posts
Suscríbete a mi canal de Telegram para recibir una notificación cuando escriba un nuevo tutorial de programación.
La librería gd permite la manipulación de imágenes y la llamada a funciones como imagecreatefrompng o imagecreatefromjpeg. En este post voy a mostrarte cómo instalar la extensión gd en PHP sobre el sistema operativo Linux Ubuntu. Instalar extensión GD de PHP en Linux Ubuntu Comienza averiguando la versión de PHP…
Hoy vamos a hablar sobre el mensaje de error al usar la librería de Mike42 para impresoras térmicas. El error dice: Uncaught InvalidArgumentException: No suitable EscposImage implementation found for 'imagen.jpg'. Básicamente dice que no encuentra una implementación para la imagen (PNG o JPG) que se quiere imprimir. En este post…
Hoy vengo a relatar otro error y la solución que encontré trabajando en un proyecto. Resulta que configuré la librería escpos-php en un servidor Ubuntu con Plesk. Lo subí, instalé las dependencias, etcétera hasta que me aparecía el siguiente error: open_basedir restriction in effect. File(archivo) is not within the allowed…