{"id":21467,"date":"2021-11-17T08:44:54","date_gmt":"2021-11-17T08:44:54","guid":{"rendered":"https:\/\/supporthost.com\/it\/?post_type=tutorial&#038;p=21467"},"modified":"2024-05-16T08:43:23","modified_gmt":"2024-05-16T08:43:23","slug":"cron-job","status":"publish","type":"tutorial","link":"https:\/\/supporthost.com\/it\/tutorial\/cron-job\/","title":{"rendered":"Come creare un Cron Job"},"content":{"rendered":"\n<p>Dimenticare di eseguire alcuni compiti \u00e8 davvero frustrante per i gestori di siti web. Con un Cron Job potrai impostare delle attivit\u00e0 pianificate da far compiere al tuo server.<\/p>\n\n\n\n<p>In questo tutorial ti spiegher\u00f2 cos\u2019\u00e8 un Cron Job e come pu\u00f2 aiutarti ad ottimizzare il tuo lavoro.<\/p>\n\n\n\n<div class=\"wp-block-rank-math-toc-block\" id=\"rank-math-toc\"><h2>Indice<\/h2><nav><ul><li><a href=\"#cose-un-cron-job\">Cos\u2019\u00e8 un Cron Job<\/a><ul><li><a href=\"#come-puo-essere-utile-un-cron-job\">Come pu\u00f2 essere utile un Cron Job<\/a><\/li><\/ul><\/li><li><a href=\"#creare-un-nuovo-cron-job-con-c-panel\">Creare un nuovo Cron Job con cPanel<\/a><ul><li><a href=\"#eliminare-un-cron-job\">Eliminare un Cron job<\/a><\/li><\/ul><\/li><li><a href=\"#disabilitare-le-notifiche-email-dei-cron-jobs\">Disabilitare le notifiche email dei Cron Jobs<\/a><\/li><\/ul><\/nav><\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"cose-un-cron-job\">Cos\u2019\u00e8 un Cron Job<\/h2>\n\n\n\n<p>Un Cron Job \u00e8 semplicemente un\u2019azione programmata che il server svolge con regolare frequenza.<\/p>\n\n\n\n<p>Eseguire lo stesso compito pi\u00f9 e pi\u00f9 volte talvolta pu\u00f2 essere un lavoro piuttosto pesante e noioso. Pianificare un\u2019azione permette agli utenti di <strong>automatizzare le attivit\u00e0<\/strong> sull\u2019hosting.<\/p>\n\n\n\n<p class=\"note\">Fa attenzione quando utilizzi questo strumento perch\u00e9 un uso inappropriato potrebbe influenzare negativamente le prestazioni del tuo server.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"come-puo-essere-utile-un-cron-job\">Come pu\u00f2 essere utile un Cron Job<\/h3>\n\n\n\n<p>Eseguire delle azioni programmate \u00e8 utile per evitare di svolgere manualmente dei compiti, risparmiando tempo ed evitando di compiere operazioni noiose e ripetitive.<\/p>\n\n\n\n<p>In seguito sono elencati soltanto alcuni dei possibili scenari d\u2019utilizzo di un Cron Job.<\/p>\n\n\n\n<ul>\n<li><a href=\"https:\/\/supporthost.com\/it\/tutorial\/scansione-antivirus\/\">Scansione antivirus<\/a> del sistema<\/li>\n\n\n\n<li>Gestione degli account utente<\/li>\n\n\n\n<li>Invio di e-mail programmate<\/li>\n\n\n\n<li>Attivit\u00e0 di manutenzione, come la creazione di backup automatizzati, il controllo dell\u2019integrit\u00e0 del database o la <a href=\"https:\/\/supporthost.com\/it\/tutorial\/pulizia-disco\/\">pulizia del disco<\/a> dai file temporanei.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"creare-un-nuovo-cron-job-con-c-panel\">Creare un nuovo Cron Job con cPanel<\/h2>\n\n\n\n<p>Per poter creare un nuovo Cron Job dovrai innanzitutto effettuare il <a href=\"https:\/\/supporthost.com\/it\/tutorial\/login-cpanel\/\">login su cPanel<\/a>.<\/p>\n\n\n\n<p>Nella dashboard principale di cPanel, scorri fino alla scheda \u201c<em>Avanzate<\/em>\u201d e seleziona \u201c<strong>Processi Cron<\/strong>\u201d.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"155\" src=\"https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2021\/11\/seleziona-processi-cron-su-cpanel-1024x155.png\" alt=\"Seleziona Processi Cron Su Cpanel\" class=\"wp-image-21469\" srcset=\"https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2021\/11\/seleziona-processi-cron-su-cpanel-1024x155.png 1024w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2021\/11\/seleziona-processi-cron-su-cpanel-300x46.png 300w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2021\/11\/seleziona-processi-cron-su-cpanel-768x116.png 768w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2021\/11\/seleziona-processi-cron-su-cpanel-120x18.png 120w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2021\/11\/seleziona-processi-cron-su-cpanel.png 1200w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Nella prima sezione della pagina, potrai impostare manualmente un\u2019e-mail alla quale reindirizzare il risultato ottenuto ogni volta che un comando Cron viene eseguito.<\/p>\n\n\n\n<p>Se decidi di inserire un\u2019email, ricorda premere sul pulsante \u201c<em>Aggiorna e-mail<\/em>\u201d per salvare i cambiamenti.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"316\" src=\"https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2021\/11\/inserisci-l-email-per-ricevere-l-output-dei-cron-jobs-1024x316.png\" alt=\"Inserisci L Email Per Ricevere L Output Dei Cron Jobs\" class=\"wp-image-21470\" srcset=\"https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2021\/11\/inserisci-l-email-per-ricevere-l-output-dei-cron-jobs-1024x316.png 1024w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2021\/11\/inserisci-l-email-per-ricevere-l-output-dei-cron-jobs-300x93.png 300w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2021\/11\/inserisci-l-email-per-ricevere-l-output-dei-cron-jobs-768x237.png 768w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2021\/11\/inserisci-l-email-per-ricevere-l-output-dei-cron-jobs-120x37.png 120w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2021\/11\/inserisci-l-email-per-ricevere-l-output-dei-cron-jobs.png 1200w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Nella seconda sezione della pagina, \u00e8 possibile inserire e configurare un nuovo processo Cron.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"896\" height=\"924\" src=\"https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2021\/11\/schermata-di-configurazione-del-cron-job.png\" alt=\"Schermata Di Configurazione Del Cron Job\" class=\"wp-image-21471\" srcset=\"https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2021\/11\/schermata-di-configurazione-del-cron-job.png 896w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2021\/11\/schermata-di-configurazione-del-cron-job-291x300.png 291w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2021\/11\/schermata-di-configurazione-del-cron-job-768x792.png 768w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2021\/11\/schermata-di-configurazione-del-cron-job-61x63.png 61w\" sizes=\"auto, (max-width: 896px) 100vw, 896px\" \/><\/figure>\n\n\n\n<p>Selezionando il campo \u201c<em>Impostazioni comuni<\/em>\u201d si aprir\u00e0 un menu a tendina dal quale potrai scegliere tra i vari settaggi predefiniti.<\/p>\n\n\n\n<p>Verranno visualizzate una serie di opzioni riguardanti frequenza di esecuzione degli script, scegli quando vuoi che il programma esegua il tuo Cron.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"868\" height=\"578\" src=\"https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2021\/11\/impostazioni-comuni-di-data-e-orario-del-cron-job.png\" alt=\"Impostazioni Comuni Di Data E Orario Del Cron Job\" class=\"wp-image-21472\" style=\"width:651px;height:434px\" srcset=\"https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2021\/11\/impostazioni-comuni-di-data-e-orario-del-cron-job.png 868w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2021\/11\/impostazioni-comuni-di-data-e-orario-del-cron-job-300x200.png 300w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2021\/11\/impostazioni-comuni-di-data-e-orario-del-cron-job-768x511.png 768w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2021\/11\/impostazioni-comuni-di-data-e-orario-del-cron-job-95x63.png 95w\" sizes=\"auto, (max-width: 868px) 100vw, 868px\" \/><\/figure>\n\n\n\n<p>In alternativa, puoi creare la tua opzione personalizzata scegliendo manualmente i singoli campi che riguardano la data e l\u2019ora.<\/p>\n\n\n\n<p>Nell\u2019ultimo campo \u201c<em>Comando:<\/em>\u201d dovrai inserire il comando da eseguire. Puoi scegliere di eseguire uno script presente sul tuo spazio web, indicando il percorso della sua destinazione seguendo questa sintassi:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">php -q \/home\/NOMEDELTUOACCOUNT\/public_html\/script_da_eseguire.php<\/pre>\n\n\n\n<p>Una volta terminata la configurazione, per salvare i cambiamenti bisogna premere sul pulsante \u201c<strong>Aggiungi nuovo processo Cron<\/strong>\u201d.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"897\" height=\"199\" src=\"https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2021\/11\/aggiungi-un-nuovo-cron-job.png\" alt=\"Aggiungi Un Nuovo Cron Job\" class=\"wp-image-21473\" srcset=\"https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2021\/11\/aggiungi-un-nuovo-cron-job.png 897w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2021\/11\/aggiungi-un-nuovo-cron-job-300x67.png 300w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2021\/11\/aggiungi-un-nuovo-cron-job-768x170.png 768w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2021\/11\/aggiungi-un-nuovo-cron-job-120x27.png 120w\" sizes=\"auto, (max-width: 897px) 100vw, 897px\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"eliminare-un-cron-job\">Eliminare un Cron job<\/h3>\n\n\n\n<p>Se hai intenzione di eliminare un Cron Job puoi farlo semplicemente individuando il comando da eliminare dalla lista, premendo sul pulsante \u201c<em>Elimina<\/em>\u201d.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"149\" src=\"https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2021\/11\/eliminare-un-cron-job-da-cpanel-1024x149.png\" alt=\"Eliminare Un Cron Job Da Cpanel\" class=\"wp-image-21476\" srcset=\"https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2021\/11\/eliminare-un-cron-job-da-cpanel-1024x149.png 1024w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2021\/11\/eliminare-un-cron-job-da-cpanel-300x44.png 300w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2021\/11\/eliminare-un-cron-job-da-cpanel-768x112.png 768w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2021\/11\/eliminare-un-cron-job-da-cpanel-120x18.png 120w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2021\/11\/eliminare-un-cron-job-da-cpanel.png 1200w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Apparir\u00e0 un messaggio di conferma, seleziona ancora \u201c<em>Elimina<\/em>\u201d per confermare l\u2019eliminazione.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"disabilitare-le-notifiche-email-dei-cron-jobs\">Disabilitare le notifiche email dei Cron Jobs<\/h2>\n\n\n\n<p>Nel caso in cui non desideri pi\u00f9 ricevere le notifiche per email per tutti i Cron Jobs, dovrai rimuovere la tua email dall\u2019apposito campo su cPanel.<\/p>\n\n\n\n<p>Lascia il campo email vuoto e premi su \u201c<em>Aggiorna e-mail<\/em>\u201d.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"940\" height=\"524\" src=\"https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2021\/11\/disattiva-la-ricezione-email-da-tutti-i-cron-jobs.png\" alt=\"Disattiva La Ricezione Email Da Tutti I Cron Jobs\" class=\"wp-image-21474\" style=\"width:470px;height:262px\" srcset=\"https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2021\/11\/disattiva-la-ricezione-email-da-tutti-i-cron-jobs.png 940w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2021\/11\/disattiva-la-ricezione-email-da-tutti-i-cron-jobs-300x167.png 300w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2021\/11\/disattiva-la-ricezione-email-da-tutti-i-cron-jobs-768x428.png 768w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2021\/11\/disattiva-la-ricezione-email-da-tutti-i-cron-jobs-113x63.png 113w\" sizes=\"auto, (max-width: 940px) 100vw, 940px\" \/><\/figure>\n\n\n\n<p>Se invece hai intenzione di disabilitare la ricezione delle email solo per determinati Cron Job, accedi alla sezione \u201c<em>Processi Cron<\/em>\u201d su cPanel e individua quale desideri modificare.<\/p>\n\n\n\n<p>Premi sul sulla voce \u201c<em>Modifica<\/em>\u201d e, alla fine del tuo script, aggiungi la seguente riga per disabilitare completamente la ricezione delle email.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">\/dev\/null 2&gt;&amp;1<\/pre>\n\n\n\n<p>Ricorda di salvare le modifiche premendo sul pulsante \u201c<em>Modifica riga<\/em>\u201d.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"232\" src=\"https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2021\/11\/disabilitare-le-notifiche-email-di-un-cron-job-1024x232.png\" alt=\"Disabilitare Le Notifiche Email Di Un Cron Job\" class=\"wp-image-21475\" srcset=\"https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2021\/11\/disabilitare-le-notifiche-email-di-un-cron-job-1024x232.png 1024w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2021\/11\/disabilitare-le-notifiche-email-di-un-cron-job-300x68.png 300w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2021\/11\/disabilitare-le-notifiche-email-di-un-cron-job-768x174.png 768w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2021\/11\/disabilitare-le-notifiche-email-di-un-cron-job-120x27.png 120w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2021\/11\/disabilitare-le-notifiche-email-di-un-cron-job.png 1191w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n","protected":false},"author":3,"featured_media":63308,"template":"","tutorial-cat":[22],"class_list":["post-21467","tutorial","type-tutorial","status-publish","has-post-thumbnail","hentry","tutorial-cat-avanzate"],"acf":[],"_links":{"self":[{"href":"https:\/\/supporthost.com\/it\/wp-json\/wp\/v2\/tutorial\/21467","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/supporthost.com\/it\/wp-json\/wp\/v2\/tutorial"}],"about":[{"href":"https:\/\/supporthost.com\/it\/wp-json\/wp\/v2\/types\/tutorial"}],"author":[{"embeddable":true,"href":"https:\/\/supporthost.com\/it\/wp-json\/wp\/v2\/users\/3"}],"version-history":[{"count":0,"href":"https:\/\/supporthost.com\/it\/wp-json\/wp\/v2\/tutorial\/21467\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/supporthost.com\/it\/wp-json\/wp\/v2\/media\/63308"}],"wp:attachment":[{"href":"https:\/\/supporthost.com\/it\/wp-json\/wp\/v2\/media?parent=21467"}],"wp:term":[{"taxonomy":"tutorial-cat","embeddable":true,"href":"https:\/\/supporthost.com\/it\/wp-json\/wp\/v2\/tutorial-cat?post=21467"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}