Ir al contenido principal

Cómo crear una tarea programada (cron job) en cPanel

Esta guía te muestra cómo programar tareas automáticas (cron jobs) en cPanel, por ejemplo para ejecutar un script PHP cada cierto tiempo. Lleva un par de minutos.

1. Requisitos previos

  • Acceso a cPanel.

  • La ruta del script o el comando que quieres ejecutar.


2. Instrucciones paso a paso

1. En cPanel, en el apartado Avanzado, abre Cron Jobs (Trabajos de cron).

Captura de pantalla 1 de la guía

2. Opcional: escribe el correo de notificación donde recibirás la salida de cada ejecución.


​3. Elige la frecuencia (o rellena minuto, hora, día, mes y día de la semana) y escribe el comando. Para PHP usa el ejecutable de PHP con la ruta completa del script:

/usr/local/bin/php /home/usuario/public_html/script.php
Captura de pantalla 2 de la guía

5. Haz clic en Añadir nuevo trabajo de cron.
​


3. Resultado esperado

La tarea aparece en la lista de cron jobs con su programación (por ejemplo, minutos 11 y 41 de cada hora).

Captura de pantalla 3 de la guía


4. Solución de problemas

Si: Recibo demasiados correos.

Solución: Añade >/dev/null 2>&1 al final del comando para silenciarlo.

Si: La tarea no funciona.

Solución: Sigue la guía de depuración de tareas cron.


5. Resumen y siguientes pasos

Has programado una tarea automática en cPanel.

¿Ha quedado contestada tu pregunta?