Plesk – Azioni pianificate con Crontab

plesk-crontab-1

In Plesk è possibile definire delle azioni pianificate tramite Crontab, una feature analoga alla crontab presente nei sistemi operativi Unix ed Unix-like.

Accedete a Plesk con le vostre credenziali a https://cloudlinux.dnscore1.com:8443 e scegliete Scheduled Tasks nel menù in alto a destra. plesk-crontab-1

In Settings è possibile definire il fuso orario di riferimento, importantissimo per evitare delle discrepanze temporali che possono far partire gli script in un orario diverso dal preventivato. plesk-crontab-2

Con New Task è possibile inserire delle attività pianificate, che è appunto il cuore della Crontab.
Le opzioni disponibili sono molte:

  • Active, se spuntato, indica che la task è attiva;
  • Task type definisce il tipo di attività: comando Linux, recuperare una URL, eseguire uno script PHP.;
      1. Run a command esegue un comando Linux;
      2. Fetch a URL visita una URL. Equivalente a wget o alla chiamata GET;
      3. Run a PHP script esegue uno script PHP. Si possono indicare degli argomenti opzionali e scegliere quale versione di PHP usare.
  • Run definisce quando eseguire la task: ad intervallo orario, giornaliero, settimanale, mensile o annuale, oppure Cron style, ossia con i 5 campi m-h-d-mon-w usati tradizionalmente sui sistemi operativi Unix e Unix-like; ulteriori informazioni disponibili qui;
  • Notify indica se inviare delle notifiche via email (mai, solo in caso di errore, sempre);
  • Send notifications to serve ad indicare a quale indirizzo (o a quali indirizzi) inviare le notifiche.plesk-crontab-3