Come modificare il crontab Server per avviare il processo di Drupal Cron ogni minuto

May 21

Il sistema di gestione dei contenuti Drupal crea un file cron.php che contiene tutte le attività dei moduli installati devono eseguiti su base regolare. Cron è un servizio che i sistemi operativi Linux, Unix e Mac OSX utilizzano per eseguire le attività in un dato momento. I comandi e gli orari sono collocati in un file speciale chiamato il file crontab. È possibile modificare il file crontab utilizzando il "crontab -e" comando e impostare il file cron.php per eseguire ogni minuto.

istruzione

1 Accedere al server tramite una sessione SSH per accedere a un prompt dei comandi.

2 Digitare il comando "crontab -e" per aprire il file crontab per la modifica.

3 Digitare la seguente riga nel file crontab.

/ 1 * / Usr / bin / wget -O - q -t 1 http://www.example.com/cron.php

per avviare il processo di cron Drupal ogni minuto. Sostituire "example.com" con l'indirizzo del tuo sito web.
Se si dispone già di una voce per lo script cron.php Drupal nel crontab, sostituire il primo valore nella linea a "/ 1" e inserire un asterisco () in ogni altra colonna tranne l'ultima.

4 Salvare e chiudere il file. Il lavoro cron Drupal verrà eseguito ogni minuto.

Consigli e avvertenze

  • Il comando nel processo di cron può essere sostituito con il comando "/ usr / bin / lynx -source http://example.com/cron.php" oppure o il "ricciolo --silent --compressed http: // esempio. / di comando com cron.php ".