¡Oferta exclusiva! Hostea tu web a la velocidad de la luz¡Oferta!160d : 07h : 35m : 08s Ver Planes
Hosting DirectAdmin

Configurar trabajos cron en DirectAdmin

Actualizado: 05 Mar 2026

Para añadir trabajos cron en el panel de control de DirectAdmin, sigue estos pasos:

  1. Inicia sesión en DirectAdmin: Accede a tu panel de DirectAdmin usando tu nombre de usuario y contraseña.
  2. Busca «Cron Jobs»: En la página principal de DirectAdmin, busca la sección de «Advanced Features» o «Características avanzadas». Allí encontrarás una opción llamada «Cron Jobs» o «Trabajos Cron».
  3. Crear un nuevo trabajo cron:
    • Haz clic en «Cron Jobs».
    • Verás un formulario donde puedes configurar tu trabajo cron. Necesitarás completar los siguientes campos:
      • Comando: El comando que deseas ejecutar. Por ejemplo, php /home/usuario/public_html/script.php para ejecutar un script PHP.
      • Minuto, Hora, Día del Mes, Mes, Día de la Semana: Estas opciones te permiten especificar cuándo se ejecutará el trabajo cron. Puedes utilizar números específicos, rangos, o caracteres especiales como * (para todos los valores).
  4. Guarda el trabajo cron: Una vez que hayas completado todos los campos, haz clic en «Add» o «Añadir» para guardar el trabajo cron.

Ejemplo de Configuración de Cron Job

Supongamos que deseas ejecutar un script PHP ubicado en /home/usuario/public_html/miscript.php todos los días a las 2 AM. Configura los campos de la siguiente manera:

  • Comando: php /home/usuario/public_html/miscript.php
  • Minuto: 0
  • Hora: 2
  • Día del Mes: *
  • Mes: *
  • Día de la Semana: *

Esto ejecutará el script todos los días a las 2 de la mañana.

Es importante incluir “>/dev/null 2>&1”, ya que anula la notificación al correo para evitar carga innecesaria en el servidor.

Notas Importantes

  • Asegúrate de que el comando que proporcionas sea válido y tenga los permisos correctos.
  • Verifica que el script o comando que deseas ejecutar tenga permisos de ejecución y sea accesible por el usuario de DirectAdmin.
  • Puedes utilizar una sintaxis más avanzada para definir intervalos o condiciones específicas de ejecución.