Avisar por email de errores 500 o excepciones con PHP

Avisar por email de errores 500 o excepciones con PHP

Tiempo de lectura: 2 minutosCuando desarrollamos aplicaciones web en PHP, es esencial manejar los errores de manera efectiva para garantizar una experiencia de usuario fluida y para que los administradores del sistema puedan ser notificados rápidamente en caso de problemas. En este tutorial, aprenderemos a implementar un sistema básico de manejo de excepciones que enviará automáticamente un correo electrónico … Leer más

Solucionar error Call to undefined function imagecreatefromjpeg() en contenedor PHP Docker importando PHP GD extension

Solucionar error Call to undefined function imagecreatefromjpeg() en contenedor PHP Docker importando PHP <strong>GD</strong> extension

Tiempo de lectura: < 1 minutoSí utilizamos funciones para tratado de imágenes en PHP, necesitamos instalar y activar PHP GD en el contenedor Docker. Para ello vamos a nuestro Dockerfile y añadimos: isMa Ingeniero en Informática, Investigador, me encanta crear cosas o arreglarlas y darles una nueva vida. Escritor y poeta. Más de 20 APPs publicadas y un libro en … Leer más

Añadir extensión PDO pdo_mysql en contenedor Docker Apache + PHP

Añadir extensión PDO pdo_mysql en contenedor Docker Apache + PHP

Tiempo de lectura: 2 minutosHoy os voy a enseñar cómo instalar la extensiñon PDO pdo_mysql para utilizar Codeginiter o RedBeans etc… Tenemos la siguiente imagen docker-compose.yml Y el archvio de php_container se crea desde este dockerfile: Si queremos instalar el módulo pdo_mysql, tenemos que añadir lo siguiente: RUN docker-php-ext-install pdo_mysql Quedando asi el dockerfile: Y al hacer un phpinfo(); … Leer más

Solucionar error Message: mkdir(): Invalid path Session_files_driver en Codeigniter usando Docker

Solucionar error Message: mkdir(): Invalid path Session_files_driver en Codeigniter usando Docker

Tiempo de lectura: < 1 minutoEn este post vamos a solucionar el error que tiene que ver con las sesiones: Primero abrir application/config Editar config.php, ir a la línea de la variable $config[‘sess_save_path’] = NULL; Modificar por $config[‘sess_save_path’] = BASEPATH.’sessions’; Quedando de esta forma: isMa Ingeniero en Informática, Investigador, me encanta crear cosas o arreglarlas y darles una nueva vida. … Leer más

Comunicar dos Docker Compose por separado usando un network. Ejemplo de Nginx Proxy Manager + PHP+MariaDB+PHPMyadmin

Comunicar dos Docker Compose por separado usando un network. Ejemplo de Nginx Proxy Manager + PHP+MariaDB+PHPMyadmin

Tiempo de lectura: 2 minutosPara conectar los dos Docker Compose por separado usando la misma red, necesitas crear una red personalizada en Docker y luego agregar todos los servicios de los dos Docker Compose a esa red personalizada. Aquí está el archivo de Docker Compose actualizado para Nginx Proxy Manager con el nombre de la red personalizada my-network agregado: … Leer más

Crear un recordar contraseña usando PHP

Crear un recordar contraseña usando PHP

Tiempo de lectura: 3 minutosHola, hoy os voy a enseñar cómo crear un recordar contraseña usando PHP + HTML. Primero, crea una tabla en tu base de datos para almacenar los datos de los usuarios, incluyendo sus contraseñas. La tabla podría tener los siguientes campos: id, nombre, email y contraseña. 2. Crea una página en tu sitio web donde … Leer más

Crear un Docker Compose con PHP + Nginx + MySQL (MariaDB) + Nginx Proxy Manager (para certificados SSL https)

Crear un Docker Compose con PHP + Nginx + MySQL (MariaDB) + Nginx Proxy Manager (para certificados SSL https)

Tiempo de lectura: 3 minutosEn este tutorial, te mostraré cómo crear un archivo docker-compose.yml para configurar un entorno de desarrollo local completo con PHP, NGINX, MariaDB, Nginx Proxy Manager para SSL y PhpMyAdmin. Comenzando Lo primero que debemos hacer es crear un directorio en nuestra máquina y crear un archivo docker-compose.yml dentro de él. Para ello, puedes utilizar tu … Leer más

Implementar JWT (Json Web Tokens) en PHP

Implementar JWT (Json Web Tokens) en PHP

Tiempo de lectura: 4 minutosEn este tutorial, te mostraré cómo implementar JSON Web Tokens (JWT) en PHP. JWT es una forma segura y fácil de autenticar y autorizar usuarios en aplicaciones web. Paso 1: Instalar dependencias Para comenzar, necesitamos instalar las dependencias necesarias para trabajar con JWT en PHP. Utilizaremos la biblioteca «firebase/php-jwt» que proporciona soporte para JWT en … Leer más

Node.js vs PHP: Comparando dos titanes para el desarrollo de aplicaciones de servidor backend

Node.js vs PHP: Comparando dos titanes para el desarrollo de aplicaciones de servidor backend

Tiempo de lectura: 3 minutosLa elección del lenguaje de programación para el servidor backend es un paso crucial en cualquier proyecto de desarrollo web. Dos de los lenguajes más populares y ampliamente utilizados en este ámbito son Node.js y PHP. En este artículo, vamos a comparar los puntos fuertes de cada uno y hacer una comparación para ayudarle a … Leer más

Instalar PHPMyAdmin en Ubuntu

Instalar PHPMyAdmin en Ubuntu

Tiempo de lectura: < 1 minutoHoy os voy a enseñar cómo instalar PHPMyadmin en Ubuntu: Sigue estos pasos: isMa Ingeniero en Informática, Investigador, me encanta crear cosas o arreglarlas y darles una nueva vida. Escritor y poeta. Más de 20 APPs publicadas y un libro en Amazon. www.quierolibros.com