ver tareas programadas ejecutar editar comandos agregar cron plesk

tareas - Configuración de la tarea cron en Plesk 11



ejecutar crontab (3)

Crear una tarea programada en Plesk 11:

Puede configurar tareas programadas en Plesk haciendo lo siguiente:

  1. Inicie sesión en Plesk *
  2. Haga clic en la pestaña Sitios web y dominios.
  3. Haga clic en Mostrar operaciones avanzadas (un pequeño enlace gris en el medio de la página), si las opciones avanzadas aún no se muestran.
  4. Haga clic en Tareas programadas.
  5. Seleccione el usuario del sistema apropiado.
  6. Haga clic en Programar nueva tarea.
  7. Complete el formulario de la siguiente manera:

    Encendido : Marque la casilla para activar la tarea programada.

    Descripción : una breve descripción para recordarle lo que hace esta tarea programada.

    Notificación del planificador : si desea un correo electrónico cada vez que se ejecuta, seleccione la opción adecuada; de lo contrario, seleccione No enviar.

    Puede proporcionar una dirección de correo electrónico a la que desea que se envíen las notificaciones.

    Ruta al archivo ejecutable: especifique la ruta al archivo que desea ejecutar.

    Para servidores Windows , sería algo como esto: C:/Program Files (x86)/Parallels/Plesk/Additional/PleskPHP5/php-cgi.exe

    Argumentos: D:/Inetpub/vhosts/mydomain.tld/httpdocs/myscript.php

    Para servidores Linux con Plesk, sería algo como esto: /var/www/vhosts/domain.tld/httpdocs/myscript.php< / sup>

    Reemplace domain.tld con su nombre de dominio y myscript.php con la (s) subcarpeta (s) apropiada (s) (si corresponde) y el nombre del archivo.

    Prioridad de tarea: seleccione Baja, Normal o Alta.

    Especifique cuándo ejecutar su comando seleccionando las casillas de verificación apropiadas en los campos Horas, Días del mes, Meses o Días de la semana.

    Haga clic en Aceptar para programar la tarea o haga clic en Ejecutar ahora para programar la tarea e inmediatamente ejecutarla.

  8. Volverá a la pantalla Tareas programadas y debería ver su nueva tarea programada en la parte inferior.

Eliminar una tarea programada en Plesk 11

  1. Iniciando sesión en Plesk *
  2. Haga clic en la pestaña Sitios web y dominios.
  3. Haga clic en Mostrar operaciones avanzadas (un pequeño enlace gris en el medio de la página), si las opciones avanzadas aún no se muestran.
  4. Haga clic en Tareas programadas.
  5. Seleccione el usuario del sistema apropiado.
  6. Marque la casilla junto a la Tarea programada que desea eliminar.
  7. Haga clic en el botón Eliminar.
  8. Cargará una página nueva y le preguntará si realmente desea eliminarla. Marque la casilla Confirmar eliminación y haga clic en el botón Aceptar.
  9. Volverá a la pantalla Tareas programadas y debería decir:

    "Información: las tareas programadas se eliminaron".

Fuente: Base de conocimiento: creación o eliminación de tareas programadas en Plesk en motherhost.in

Estoy tratando de configurar una tarea cron en Plesk para ejecutar un pequeño script cada 5 minutos, acabo de pasar de una cuenta de hosting administrada a un Plesk VPS de acceso completo, y estoy un poco perdido en un par de cosas, esta en particular, cuando voy al Server > Scheduled Tasks obtengo una lista de ''usuarios del sistema'' como la siguiente, pero no estoy seguro de con qué usuario hacer la tarea cron, ¿alguna idea?

  • adm
  • apache
  • compartimiento
  • demonio
  • ftp
  • juegos
  • ardilla de tierra
  • .. yendo todo el camino hasta webalizer

La ruta del script cron está debajo si es relevante en cuanto a qué usuario elegir:

/var/www/vhosts/mysite.com/httpdocs/scripts/index.php


Si va a crear una tarea de nivel de suscripción, entonces puede crear una tarea de programador cron / windows en:

"Suscripciones"> su suscripción> "Sitios web y dominios"> haga clic en "Mostrar operaciones avanzadas"> "Tareas programadas" > solo habrá un nombre de usuario FTP de su suscripción.

Nota: preste atención a los cambios de interfaz para Plesk 11.5 y Plesk 12+; no es necesario abrir "Mostrar operaciones avanzadas".

La última versión de Plesk 12.5 ofrece muchas opciones para cubrir la mayoría de los casos de tareas:

Plesk 12.5

Otras versiones de Plesk admiten solo la opción "Ejecutar un comando":

Plesk 12.0

Plesk 11.5

Si solo necesita una respuesta, en "Servidor" -> "Tareas programadas" puede elegir:

  • Usuario FTP de su suscripción mysite.com

  • puede elegir la root , pero no se recomienda por razones de seguridad.

Para la versión Plesk por debajo de 12.5 para programar la ejecución del script PHP en Windows, hay dos formas:

  1. Llamada directa de php binary con tu script como argumento.

    Ruta al archivo ejecutable: C:/Program Files (x86)/Parallels/Parallels Panel/Additional/PleskPHP55/php.exe

    Argumentos: ruta a la secuencia de comandos como C:/inetpub/vhosts/domain.tld/httpdocs/script.php

    Nota: Preste atención a la ruta de interpretación, ...Additional/PleskPHP55/php.exe ruta para PHP 5.5, puede cambiar PleskPHP55 a PleskPHP5, PleskPHP53 o PleskPHP54 para usar otra versión de PHP.

  2. Guión de llamada a través de una solicitud a su sitio:

    Ruta al archivo ejecutable: C:/Windows/System32/WindowsPowerShell/v1.0/powershell.exe

    Argumentos: -c "(new-object system.net.webclient).downloadstring(''http://domain.test/script.aspx'')"


Use este comando:

php -q httpdocs/scripts/index.php