Ho configurato i lavori del cron attraverso l'apposita interfaccia in cPanel nel modo seguente
*/5**** php /home/utente/public_html/cron.php
provando anche così
*/5**** wget -q /home/utente/public_html/cron.php
ma cron continua a non funzionare.
Qualcuno sa dirmi come fare?
Ciao,
non puoi chiamare cron.php dall'esterno in quel modo. Per farlo devi usare la chiave univoca di cron indicata nella pagina del rapporto di stato (tuosito/admin/reports/status).
Follow me @DarthDrupal and @Dinamicamente.org
Dinamicamente.org
perchè mai dici dall'esterno?
Dall'esterno di drupal.
Per impostare un cronjob devi utilizzare o wget o un browser testuale (ad esempio lynx) e richiamare l'url del file cron.php (http://localhost/drupal/cron.php?cron_key=XXXX....) utilizzando la chiave nella pagina del rapporto di stato.
http://drupal.org/cron/
Follow me @DarthDrupal and @Dinamicamente.org
Dinamicamente.org
Nel sito se ne è parlato molto. Cerca bene.
Ok, Grazie.
Solo un piccolo appunto: Scrivere "Guarda qui (url)" invece di "Nel sito se ne è parlato molto. Cerca bene." è più breve, più rapido e soprattutto si orienta chi chiede supporto!
Penso infatti che chiunque faccia già una ricerca prina di chiedere supporto.
Ho risolto così premesso che esistono soluzioni diverse a seconda se il sito è in D6 o in D7
In D6 infatti una stringa di questo tipo
php /home/utente/public_html/dominio/cron.php
funziona perfettamente.
In D7 invece bisogna usare preferibilmente lynx oppure il sempre utile wget:
/usr/bin/lynx -source http://dominio/cron.php?cron_key=
/usr/bin/wget -O - -q -t 1 http://dominio/cron.php?cron_key=