Avanzadas

Cron Jobs

Actualizado: 05 Marzo 2024
Versión de cPanel: 118

¿Qué es un Cron Job?

Un cron job es una tarea programada que ejecuta automáticamente scripts en intervalos específicos en tu servidor. Estas tareas pueden incluir hacer copias de seguridad de bases de datos, enviar correos electrónicos, limpiar archivos, y mucho más.

Acceso a Cron Jobs en cPanel

  1. Inicia sesión en tu cuenta de cPanel.
  2. En la sección Avanzada, haz clic en Cron Jobs.

Creación de un Cron Job

Una vez que hayas accedido a la página de Cron Jobs, sigue estos pasos para crear un nuevo trabajo:

  1. En la sección Agregar nuevo Cron Job, selecciona el intervalo de tiempo deseado para tu cron job. Puedes escoger entre varias opciones preestablecidas, como Una vez por minuto, Una vez por hora, etc. Alternativamente, puedes establecer manualmente la frecuencia de ejecución en el menú desplegable Configuraciones comunes.
  2. En el campo Comando, introduce el comando o la ruta al script que quieres que ejecute el cron job. Por ejemplo, para ejecutar un script PHP, tu comando podría parecerse a esto:
    /usr/bin/php /home/username/public_html/script.php
  3. Haz clic en el botón Agregar nuevo Cron Job para guardar tus configuraciones.

El nuevo cron job se ejecutará automáticamente en los intervalos que hayas especificado.

Gestión de Cron Jobs

En la sección Cron Jobs actuales, encontrarás una lista de todos tus cron jobs existentes. Aquí, puedes Editar o Eliminar cada trabajo según sea necesario.

Notificaciones por correo electrónico

cPanel puede enviarte un correo electrónico cada vez que se ejecute un cron job. Para habilitar esto:

  1. En la sección Email, introduce tu dirección de correo electrónico en el campo Email.
  2. Haz clic en el botón Actualizar Email.

Consejos y Advertencias

Usa Cron con sabiduría

Los cron jobs pueden consumir muchos recursos, por lo que es importante usarlos con moderación. Si configuras demasiados cron jobs o los programas para que se ejecuten con demasiada frecuencia, podrías ralentizar tu servidor o exceder los límites de recursos de tu cuenta de hosting.

Ten cuidado con los comandos

Al configurar un cron job, ten mucho cuidado con tus comandos. Un solo error podría causar problemas graves. Siempre revisa dos veces tus comandos y pruébalos manualmente antes de configurar un cron job.


Enlaces externos

Cron Jobs - Documentación de cPanel