Para crear una tarea programada, sigue estos pasos:
- Inicia sesión en cPanel.
Accede con tus credenciales al panel de control de cPanel proporcionado por tu servicio de hosting. - Accede a Cron Jobs.
En la sección “Avanzada”, haz clic en Cron Jobs. - Configura el correo electrónico de notificación.
Bajo Cron correo electrónico, asegúrate de que la dirección de correo electrónico actual sea válida. Si no lo es, introduce un correo electrónico válido y haz clic en Actualizar correo electrónico. Esto te permitirá recibir notificaciones cuando las tareas programadas se completen o si ocurre algún error. - Configura la frecuencia del Cron Job.
En Añadir un nuevo Cron Job, utiliza las opciones del menú desplegable para seleccionar un intervalo de tiempo común (por ejemplo, una vez al día, una vez por semana) o personaliza la frecuencia utilizando los campos de minuto, hora, día, mes y día de la semana. Los ajustes comunes van desde una vez por minuto hasta una vez al mes o cualquier combinación de estos. - Introduce el comando a ejecutar.
En el campo Comando, escribe el comando que deseas ejecutar automáticamente. Esto puede incluir scripts PHP, comandos de Linux o cualquier otro script compatible con tu servidor.Ejemplos de comandos comunes:- Ejecutar un script PHP:
php -q /ruta/a/tu/script.php- Ejecutar un script en una URL específica:
wget -q -O /dev/null http://tudominio.com/script.php
- Añade el Cron Job.
Haz clic en Añadir nuevo Cron Job para guardar la tarea programada.
Editar o eliminar una tarea de Cron Job #
Para modificar o eliminar una tarea de Cron Job existente:
- Accede a Cron Jobs.
En la sección “Avanzada” del cPanel, haz clic en Cron Jobs. - Localiza la tarea existente.
Desplázate hasta la sección llamada Cron Job actuales para ver una lista de todas las tareas programadas. - Edita o elimina la tarea.
En Acciones, selecciona Editar para modificar la configuración de tiempo o el comando, o selecciona Eliminar para borrar la tarea de manera permanente.
Recomendaciones y buenas prácticas #
- Verificación periódica: Revisa regularmente tus Cron Jobs para asegurarte de que funcionan correctamente y que no hay errores de ejecución.
- Uso de rutas absolutas: Al especificar rutas a scripts o archivos, utiliza siempre rutas absolutas para evitar errores de ejecución.
- Pruebas previas: Antes de programar una tarea, prueba el comando manualmente en el terminal para asegurarte de que funciona correctamente.