Tecnologías · Herramientas

Cron, tareas que corren solas

En Sitios Elásticos y en el clúster programas tareas desde «Trabajos de cron» de cPanel; en un servidor cloud, con crontab y root. El boletín, la limpieza, el informe o el cron de WordPress corren a la hora que digas.

Actualizado el 20 de octubre de 2026

Sitios Elásticos Incluido · Clúster Incluido · Windows Consúltanos · Cloud Incluido

Disponibilidad

Cron en cada plataforma

Elige la plataforma que le sirve a tu proyecto: lo que viene incluido, lo que se da a solicitud y lo que instalas tú.

Sitios Elásticos

Incluido

Lo administras en: «Trabajos de cron» en cPanel

Cloud Web Cluster

Incluido

Lo administras en: «Trabajos de cron» en cPanel

Hosting Windows

Consúltanos

Plesk tiene tareas programadas: escríbenos y te contamos cómo usarlas.

Servidores Cloud

Incluido

Qué es Cron

Cron es el reloj de un servidor Linux. Le dices «corre este comando todos los días a las 3 de la mañana» y lo hace, sin que nadie tenga que estar conectado. Cada tarea es una línea con cinco campos de tiempo —minuto, hora, día del mes, mes y día de la semana— y el comando.

Se usa para todo lo que una aplicación tiene que hacer sola: enviar un boletín, limpiar archivos temporales, generar un informe, procesar una cola de correos, sincronizar el inventario con otro sistema. WordPress, Moodle, Magento y casi cualquier aplicación web traen tareas que conviene correr con cron.

Un horario fijo, no una visita

Muchas aplicaciones PHP fingen un cron: revisan si hay tareas pendientes cada vez que alguien visita el sitio. WordPress lo hace con wp-cron. En un sitio con pocas visitas las tareas se atrasan; en uno con muchas, se revisan a cada rato. Con un cron de verdad, corren a su hora y las visitas no cargan con ellas.

En Sitios Elásticos cada trabajo de cron corre dentro de tu cuenta, con los recursos asignados a tu nombre: lo pesado de otra cuenta no frena tus tareas. Aun así, programa lo pesado en horas de poco tráfico y tu sitio lo va a agradecer.

Y cuida la salida. cPanel puede enviarte por correo lo que imprima cada trabajo; si no lo quieres, guárdala en un archivo (>> ~/cron.log 2>&1) o descártala (>/dev/null 2>&1). Un cron que falla en silencio tampoco sirve: revisa ese archivo de vez en cuando.

Paso a paso

Cómo se activa en cada plataforma

Sitios Elásticos

  1. Abre «Trabajos de cron» en cPanel.
  2. Elige la frecuencia en los menús, o escribe los cinco campos, y pega el comando con rutas completas: /home/TU_USUARIO/…
  3. Si no quieres un correo cada vez que corre, termina el comando con >/dev/null 2>&1, o deja vacío el correo de la pantalla.

En la consola

# en cPanel el horario va en los menús; esto es lo que va en «Comando»# el cron de WordPress, sin depender de las visitas (por ejemplo, cada 15 minutos)curl -s "https://tu-dominio.com/wp-cron.php?doing_wp_cron" >/dev/null 2>&1# y en wp-config.php: define('DISABLE_WP_CRON', true);# un script PHP, guardando la salida en un log/usr/local/bin/php /home/TU_USUARIO/scripts/limpieza.php >> /home/TU_USUARIO/cron.log 2>&1
crontab -e# minuto hora día-del-mes mes día-de-la-semana comando# respaldo de una base de datos todas las noches a las 2:30; en crontab, % se escribe \%30 2 * * * mysqldump --single-transaction mi_base | gzip > /root/respaldos/mi_base-$(date +\%F).sql.gzcrontab -l

La plataforma

Por qué Cron corre mejor en Sitios Elásticos

LiteSpeed Enterprise

Tu sitio lo sirve LiteSpeed Enterprise, con LSCache para WordPress y compatible con tu .htaccess de siempre.

Recursos a tu nombre

CloudLinux le asigna a tu cuenta su CPU, su memoria y sus procesos, y CageFS la aísla: lo que haga otra cuenta no te toca.

Responde desde Colombia

Desde Bogotá, por red INTERNEXA y ruta pública, nuestra infraestructura respondió en 16,9 ms. Los proveedores que alojan fuera tardan entre 94,9 y 186 ms, y eso se paga en cada clic.

El soporte que más elogian

4,91 sobre 379 opiniones, y el soporte es lo que más mencionan: 74 de 120 reseñas hablan de él.

Preguntas

Preguntas frecuentes sobre Cron

Cron llega hasta cada minuto. Que puedas no significa que convenga: en Sitios Elásticos la tarea usa los recursos de tu cuenta, y si tarda más que el intervalo se encima con la siguiente.

Casi siempre son las rutas: cron no corre en tu carpeta ni con el entorno de tu consola. Usa rutas completas, como /home/TU_USUARIO/…, y prueba el comando por SSH antes de programarlo. Si sigue sin correr, escríbenos y lo miramos contigo.

Agrega define('DISABLE_WP_CRON', true); en wp-config.php y programa una tarea que llame a wp-cron.php cada 5 o 15 minutos. El ejemplo está arriba.

Si en «Trabajos de cron» hay un correo configurado, cPanel te manda lo que la tarea imprima. Para evitarlo, borra ese correo o termina el comando con >/dev/null 2>&1.

A la hora del servidor. Compruébala por SSH con el comando date antes de programar algo a una hora exacta.

Plesk tiene tareas programadas: escríbenos y te contamos cómo usarlas con tu aplicación.

Cron en Sitios Elásticos

Tus tareas corren solas a las 3 de la mañana mientras tú duermes.