Cómo configurar Cron Jobs en cPanel
Los Cron Jobs de cPanel son tareas programadas que se ejecutan a horas o intervalos definidos. Te sirven para automatizar trabajos repetitivos de tu sitio sin tener que entrar a hacerlos a mano cada vez.
¿Cuándo te conviene un Cron Job?
- Ejecutar scripts de mantenimiento de tu sitio.
- Lanzar tareas programadas de tu aplicación.
- Procesar envíos o limpiezas periódicas.
En hosting compartido conviene empezar con una frecuencia moderada para no consumir recursos de más.
Antes de empezar
- Necesitas acceso a cPanel.
- Ten a la mano la ruta completa del script que vas a ejecutar.
- Confirma la frecuencia que recomienda tu aplicación (cada hora, una vez al día, etc.).
- Si usas un script propio, asegúrate de que tenga permiso de ejecución.
Evita comandos de borrado peligrosos: una tarea automática repite el error en cada ejecución.
Crear el Cron Job en cPanel
- Entra a cPanel y abre Cron Jobs en la sección de funciones avanzadas.
- En Cron Email, escribe una dirección para recibir aviso cuando se ejecute la tarea y guarda con Update Email (opcional).
- En Common Settings, elige una frecuencia base, por ejemplo una vez por hora; esto llena los campos de minuto, hora, día, mes y día de la semana.
- Si necesitas algo más específico, ajusta manualmente esos cinco campos.
- En Command, escribe el comando completo usando rutas absolutas del intérprete y del script.
- Haz clic en Add New Cron Job para guardar.
Si tu panel está en otro idioma, los nombres pueden variar un poco. Usar rutas absolutas evita fallos cuando el sistema no encuentra el archivo por una ruta relativa.
Probar el Cron Job
- Espera a que pase el horario que programaste.
- Revisa el correo de aviso si activaste Cron Email.
- Confirma el cambio esperado en tu aplicación o en sus registros.
- Si no ves resultado, crea una tarea simple de prueba que escriba en un archivo y vuelve a revisar.
Editar o eliminar el Cron Job
- En Cron Jobs, baja hasta Current Cron Jobs para ver la lista de tareas.
- Usa Edit y ajusta la línea para cambiar la frecuencia o el comando sin duplicar la tarea.
- Usa Delete y confirma cuando la tarea ya no se necesite.
- Evita dejar varias tareas que hagan exactamente lo mismo.
Verificación final
- El Cron Job aparece en la lista de tareas actuales.
- La frecuencia configurada es la que realmente querías.
- El comando y la ruta están escritos sin errores.
- La aplicación muestra señales de ejecución (registros o cambios esperados).
Errores comunes
- La tarea no se ejecuta → La ruta del script es incorrecta → Revisa la ruta completa desde el administrador de archivos.
- Consume demasiados recursos → La frecuencia es muy alta → Aumenta el intervalo entre ejecuciones.
- No pasa nada al ejecutarse → Falta el intérprete o un parámetro en el comando → Completa el comando con el intérprete y la ruta absoluta.
- No sabes si corrió → No hay salida visible → Activa Cron Email o agrega un registro a un archivo de prueba.
Cuándo pedir ayuda
Si la tarea no se ejecuta después de revisar la ruta y el comando, si necesitas una frecuencia poco común o si dudas del intérprete correcto, abre un ticket desde tu área de cliente. Comparte el comando exacto y la frecuencia esperada para que soporte pueda orientarte dentro de tu hosting compartido.
¿Aún necesitas ayuda?
Si esta guía no resolvió tu problema, nuestro equipo te ayudará por ticket.