Ubuntu 10.04的cronjobcurl不工作

我想执行一些PHP脚本通过cron作业我已经curl,crontab安装,但cron作业不运行/创build任何日志文件。

crontab -l

* * * * * curl http://www.mydomain.com/index.php?r=myController/myFuncction >> /var/www/cronJobLogs/myCtrLog.txt 2>&1 

我在terminal上手动执行这一行,并创build了日志文件

 curl http://www.mydomain.com/index.php?r=myController/myFuncction >> /var/www/cronJobLogs/myCtrLog.txt 2>&1 

UPDATE

Theroetilaticlly我的crons应该在每分钟运行。

 root@vs3946:/var/www/cronJobLogs# whereis curl curl: /usr/bin/curl /usr/share/man/man1/curl.1.gz root@vs3946:/var/www/cronJobLogs# crontab -l # mh dom mon dow command * * * * * /usr/bin/curl http://www.mydomain.com/index.php?r=myController/myFuncction >> /var/www/cronJobLogs/myCtrLog.txt 2>&1 */1 * * * * /usr/bin/curl http://www.mydomain.com/index.php?r=myController/myFuncction >> /var/www/cronJobLogs/myCtrLog.txt 2>&1 

在你的crontab中指定完整的curlpath – 你的shell知道在哪里find它,因为有一个$PATH环境variables可用,但在cron环境中没有这样的野兽。