Come schedulare gli aggiornamenti di Joomla con un Cron Job

Tenere sempre aggiornato Joomla è una delle cose che permettono al CMS di non subire attacchi da parte di hacker; certo è che se disponiamo più siti internet da aggiornare allora diventa un vero e proprio dispendio di tempo, pensate infatti alle agenzie web o freelance che offrono contratti di manutenzione ai propri clienti, sarebbe un delirio …

Per fortuna è possibile automatizzare almeno l’aggiornamento del core di Joomla, senza che vi sia un presidio o necessità di loggarsi ed approvare l’aggiornamento manualmente.

Per quanto concerne le estensioni non ho ancora trovato una soluzione, ma non demordo 😛

Premetto che prima è sempre meglio effettuare un backup

Come pianificare gli aggiornamenti di Joomla con un Cronjob

Per prima cosa è necessario scaricare il componente Auto Update Joomla , ora installiamolo come fosse una normalissima estensione.

aggiornamento schedulato joomlaOra clicchiamo sulle impostazioni del componente da Componenti\ Auto Update for Joomla 3

impostazioni aggiornamento automatico

Bene, a questo punto copiamo l’URL che ci viene mostrato a video , lo utilizzeremo tra poco per lanciare il Cron Job, l’URL è una cosa simile a : http://miodominio.it/index.php?option=com_autoupdate&task=getUpdate

Come schedulare un Cron Job

Il Cron Job è una sorta di scadenziario automatico che ogni XX tempo richiama un URL; il componente stesso suggerisce di utilizzare il servizio Web Cron che è ottimo però è a pagamento, io invece uso Easy Cron che esiste anche con un piano free.

Una volta effettuata la registrazione a Easy Cron clicchiamo su Create New Cron Job e compiliamo in questo modo :

schedulare cron job

Nell’esempio ho schedulato l’esecuzione del cron job ogni sabato di gennaio alle 23:59 .

L’esecuzione di questo script lancerà in automatico l’aggiornamento di Joomla all’ultima release disponibile, nel caso in cui non sia stata ancora rilasciata non eseguirà nulla e riproverà il sabato successivo, e così via.

Programmatore WordPress e Joomla, PHP/MySQL.
Sono freelance mi trovi come Professionista Joomla e articolista nella lista ufficiale di joomla.it, e come Professionista WordPress nella lista ufficiale di WUG Italia.
Dal 2006 sono titolare di Web Synapse, una Web Agency di Milano.
Pratico Kung Fu Wing Chun e mi piacciono le tagliatelle al ragù ! :-)

Commenta l'articolo

Pin It on Pinterest

Condividi l'articolo. Grazie.

Vuoi essere aggiornato ?