Si queremos ejecutar scripts en el alojamiento en una hora concreta por ejemplo a la madrugada, usaremos esta opción que lo hará de forma fácil y cómoda por nosotros. Incluso se nos avisará si algo falla

Hosting Web

Una vez estemos en tarea programada de plesk

tarea programada

Una vez allí, podemos ver/editar, ordenar/eliminar las tareas que ya tengamos. pero en este caso supuestamente No deberia tener ninguna

Nota: por defecto , las tareas programadas cse ejecutan en un shell chrooted, y implica que la raíz del sistema de archivos pasará al directorio principal del usuario del sistema que corresponda . Esto es por  seguridad pero limita las opciones de los usuarios . SI  quieres lo puedes cambiar y para ello vamos a Herramientas y configuración > Tareas programadas > Configuración. .Y para más detalle lee la otra guia  Configuración del shell de tareas programadas.:

Para crear una tarea , vamos a Herramientas y configuración > tarea programada > Añadir tarea.y lo rellenamos según lo que queramos:

  • Ejecutar un comando. Ponemos la ruta completa al archivo a ejecutar. Y pueden ser  scripts shells y archivos batch.
  • Obtener una URL. Especifique la URL. sin curl o wget. Pon la url a ejecutar
  • Ejecutar un script de PHP. Ponemos la ruta completa dell script. Por ejemplo, /scrip/script.php.

tarea programada

Luego ponemos cuando queremos que se ejecute, diariamente, semanalmente y a qué hora

Le ponemos un nombre, y seleccionamos, si queremos la opción de notificar o no notificar o notificar si la tarea da error

Finalmente, y antes de guardar, haremos una prueba pinchando en Ejecutar ahora Si nos da un ok, de tarea completada, le pinchamos guardar. Si nos da error, revisaremos la tarea y lo arreglaremos hasta que se solucione y funcione

Una vez funcionando la Guardamos.