Nuestros Planes


Ejecutar scripts automáticamente por medio del programador de tareas

Si necesita ejecutar scripts en su cuenta de hosting a una hora concreta, use el programador de tareas del Panel para que el sistema ejecute los scripts automáticamente.


Programación de tareas (Linux)

Durante la instalación del Panel, se crean las siguientes tareas de forma automática:

  • autoreport.php — ofrece informes diarios, semanales y mensuales sobre dominios (tres tareas independientes)
  • backupmng — inicia la copia programada de dominios cada 30 minutos
  • statistics — genera estadísticas acerca del uso de recursos por parte de los dominios
  • mysqldump.sh — crea una copia de seguridad de tres bases de datos MySQL: bases de datos psadump, MySQL y Horde

Como todas estas tareas están relacionadas con las estadísticas, bases de datos e informes, es recomendable que no las modifique ni las elimine.

Para programar una tarea:
  1. Si está suscrito a múltiples paquetes de hosting y dispone de acceso a distintos espacios web asociados con su cuenta, seleccione el espacio web requerido en el menú Suscripción presente en la parte superior de la pantalla.
  2. Vaya a la pestaña Sitios web y dominios > Tareas programadas (en el grupo Operaciones avanzadas).
  3. Haga clic en Programar tarea nueva.
  4. Deje la casilla Activada seleccionada.
  5. Indique cuándo ejecutar su comando:
    • Minuto — indique un valor entre 0 y 59
    • Hora — indique un valor entre 0 y 23
    • Día del Mes — indique un valor entre 1 y 31
    • Mes — indique un valor entre 1 y 12 o seleccione el mes en la casilla desplegable
    • Día de la semana — indique un valor entre 0 y 6 (0 para el domingo) o seleccione el día de la semana del menú.
    • Puede programar la hora en la que debe llevarse a cabo la copia de seguridad usando el formato de entrada crontab de UNIX. En este formato, usted puede:

    • introducir numerosos valores separados por comas. Dos números separados por un guión significan un rango inclusivo. Por ejemplo, para ejecutar una tarea el día 4, 5, 6 y 20 de un mes, indique 4-6,20.
    • inserte un asterisco para indicar todos los valores permitidos para este campo. Por ejemplo, para ejecutar una tarea de forma diaria, indique * en la casilla Día del mes.
    • Para programar una tarea para que se ejecute cada período Nth, indique la combinación */N, donde N es un valor para este campo (minuto, hora, día, mes). Por ejemplo, */15 en el campo Minuto programará la tarea para que se inicie cada 15 minutos.

      Puede introducir los nombres de meses y días de la semana abreviados, es decir, las tres primeras letras: Aug, Jul, Mon, Sat, etc. De todas formas, los nombres abreviados no pueden separarse por comas ni usarse junto con números.

  6. Indique el comando a ejecutar. Indíquelo en la casilla Comando.
  7. Por ejemplo, si desea ejecutar la copia de seguridad a una hora determinada y que se le envíe por email el archivo de la copia de seguridad, indique el siguiente comando en la casilla de entrada Comando:
    /usr/local/psa/admin/sbin/backupmng

  8. Haga clic en ACEPTAR.

Para recibir notificaciones cuando se inicien las tareas:

  1. Vaya a la pestaña Sitios web y dominios > Tareas programadas (en el grupo Operaciones avanzadas).
  2. Haga clic en Configuración y especifique la directiva de notificaciones.

Para suspender la ejecución de una tarea programada de forma temporal:

  1. Si está suscrito a múltiples paquetes de hosting y dispone de acceso a distintos espacios web asociados con su cuenta, seleccione el espacio web requerido en el menú Suscripción presente en la parte superior de la pantalla.
  2. Vaya a la pestaña Sitios web y dominios > Tareas programadas (en el grupo Operaciones avanzadas).
  3. Localice la tarea que desea suspender y haga clic en el vínculo correspondiente en la columna Comando.
  4. Deseleccione la casilla Activado y haga clic en ACEPTAR.

Para reanudar la ejecución de una tarea programada:

  1. Si está suscrito a múltiples paquetes de hosting y dispone de acceso a distintos espacios web asociados con su cuenta, seleccione el espacio web requerido en el menú Suscripción presente en la parte superior de la pantalla.
  2. Vaya a la pestaña Sitios web y dominios > Tareas programadas (en el grupo Operaciones avanzadas).
  3. Localice la tarea cuya ejecución desea reanudar y haga clic en el vínculo correspondiente en la columna Comando.
  4. Seleccione la casilla Activado y haga clic en ACEPTAR.

Para cancelar una tarea:

  1. Si está suscrito a múltiples paquetes de hosting y dispone de acceso a distintos espacios web asociados con su cuenta, seleccione el espacio web requerido en el menú Suscripción presente en la parte superior de la pantalla.
  2. Vaya a la pestaña Sitios web y dominios > Tareas programadas (en el grupo Operaciones avanzadas).
  3. Seleccione la casilla a la izquierda de la tarea que desea cancelar y haga clic en Eliminar.
  4. Confirme la eliminación y haga clic en ACEPTAR.
© 2013 intermty.net Grupo Iterabit