Base de Datos

Crear tarea CRON para ejecutar PHP

El presente instructivo tiene como finalidad exponer un ejemplo de ejecución de un código PHP cada minuto, en una tarea de Crontab de linux.

Requisitos:

  • Se debe contar con suficiente privilegios para la configuración de aplicativos

Plataforma:

  • Equipos de arquitectura 64 bits
  • Sistema operativo ‘GNU/Linux’ Debian versión 9.0 (actualmente estable)

Aplicaciones:

  • comando crontab

Ejemplo:

1. Editar la tarea Crontab:

root@server:/# crontab -e

Incluir al final del archivo:

*/1 * * * * /usr/bin/php -q /ruta/archivo/prueba.php >> /ruta/archivo/log/log.log

2. Listar la tarea:

root@server:/# crontab -l

3. Reiniciar el servicio:

root@server:/# /etc/init.d/cron restart

4. Ejecutar una prueba:

root@server:/# env -i /usr/bin/php -q /ruta/archivo/prueba.php 
Anuncios

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión /  Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión /  Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión /  Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión /  Cambiar )

w

Conectando a %s