Avete una macchina Windows o una macchina Linux?
Sotto Windows cron si chiama 'Operazioni pianificate'. Si trova nel pannello di controllo. È possibile impostare diversi script da eseguire in momenti specifici nel pannello di controllo. Utilizzare la procedura guidata per definire i tempi pianificati. Assicurati che PHP sia richiamabile nel tuo PERCORSO.
Sotto Linux è possibile creare un crontab per l'utente corrente digitando:
crontab -e [username]
Se questo comando non riesce, è probabile che cron non è installato. Se si utilizza un sistema basato su Debian (Debian, Ubuntu), provare i seguenti comandi prima:
sudo apt-get update
sudo apt-get install cron
Se il comando viene eseguito correttamente, viene visualizzato un editor di testo. Ora puoi aggiungere le righe di comando al file crontab. Per eseguire qualcosa ogni cinque minuti:
*/5 * * * * /home/user/test.pl
La sintassi è fondamentalmente questo:
.---------------- minute (0 - 59)
| .------------- hour (0 - 23)
| | .---------- day of month (1 - 31)
| | | .------- month (1 - 12) OR jan,feb,mar,apr ...
| | | | .---- day of week (0 - 6) (Sunday=0 or 7) OR sun,mon,tue,wed,thu,fri,sat
| | | | |
* * * * * command to be executed
Per saperne di più su di esso nelle pagine seguenti: Wikipedia: crontab
La risposta canonica su cron e crontab: http://serverfault.com/questions/449651/why-is-my-crontab-not-working-and-how-can-i-troubleshoot-it –