esecuzione in cron di comandi php

Marco Re laza a inet.it
Gio 20 Lug 2006 14:54:12 CEST


Alle Thursday 20 July 2006 14:40, Fabio Tonti ha scritto:
> Ciao a tutti,
> Qualcuno sa perché alcuni comandi inseriti in crontab che, lanciati
> dalla shell funzionano, e dal cron non vengono eseguiti?
> Si tratta di comandi del tipo:
>
> */5     *       *       *       *       root    php -f
> /usr/local/www/data-dist/dominio.com/pool.php
>
> Nel log sembra che il comando venga eseguito, ma in effetti no.
> I permessi di esecuzione sul pool.php sono settati corretti.

il path di cron e' ridotto:
 man 5 crontab

Several environment variables are set up automatically by the cron(8)
     daemon.  SHELL is set to /bin/sh, PATH is set to /usr/bin:/bin, and
     LOGNAME and HOME are set from the /etc/passwd line of the crontab's
     owner.  HOME, PATH and SHELL may be overridden by settings in the
     crontab; LOGNAME may not.

al posto di php usa /usr/local/bin/php
>
> Grazie in anticipo
Prego

Cioa Marco


Maggiori informazioni sulla lista aiuto