Problema cron

7 contenuti / 0 new
Ultimo contenuto
Problema cron

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?

Drupal Version:

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).

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/

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=