Page 1 of 1

[RISOLTO] Invio Report con Cron

Posted: Fri Mar 12, 2021 5:48 pm
by mauro.renga
Ciao a Tutti,
ho cercato nei vari topic ma non sono riuscito a trovare la soluzione.

Ho un problema con l'invio programmato dei report.

Indico gli step che ho seguito:
  • Creo report
  • Clicco sull'icona "Pianifica"
  • Imposto il giorno e l'ora
  • Scelgo il destinatario
Fatto ciò entro nel cPanel del mio hosting e in "Processi cron" imposto il comando

Code: Select all

lynx --dump --useragent=Lynx https://nomedominio.ext/cron/cron.report.php
al giorno e ora prefissati.

Il problema è che al giorno e ora prefissati il report non viene inviato.

Se invece, in "Pianifica" seleziono "report now" e nei "Processi cron" del cPanel imposto giorno e ora con il comando sopra, allora il report viene correttamente inviato.

Sbaglio qualcosa? È un bug?

Grazie in anticipo.

Re: Invio Report con Cron

Posted: Fri Mar 12, 2021 6:06 pm
by max
Il cron che hai richiamato è giusto, ma - da ignorante - non credo tu debba impostarlo tutte le volte per il singolo evento. Per come la so io, il cron lo devi attivare ogni giorno. Ad esempio, ogni giorno alle 8, o quando ti pare. Nel senso: tutte le volte che Forma sa che deve fare un invio, deve trovare il cron già attivo.
A quel punto, se è sempre acceso, ci penserà Forma a far partire l'invio del report in corrispondenza della pianificazione che hai fatto.
Sono sicuro che altri la sapranno spiegare meglio, ma penso di essermi in qualche modo spiegato.

Re: Invio Report con Cron

Posted: Fri Mar 12, 2021 7:01 pm
by alfa24
Se lo scheduling vuoi gestirlo dalla pianificazione del report (che è poi la cosa più corretta), chiama il cron più spesso, tipo ogni 10 minuti.

Re: Invio Report con Cron

Posted: Mon Mar 15, 2021 4:39 pm
by mauro.renga
Grazie alfa24, settando il processo Cron come mi hai indicato funziona.