我正在尝试每分钟执行一次cronjob,但没有一种方法可以通过以下方式工作:
shell_exec('* * * * * php http://www.example.com/cronJobs/CronJob.php >> /dev/null');
shell_exec('* * * * * /usr/bin/curl http://www.example.com/cronJobs/CronJob.php.php');
shell_exec('* * * * * wget http://www.example.com/cronJobs/CronJob.php.php');
另一个问题是如何执行Cronjob.php
的特定功能并传递一些参数
我使用Codeigniter框架,我不知道是否需要进行一些配置,但框架外的测试也会失败。
编辑: 只需要编辑crontab文件,而cron引擎将自动执行cronjobs。 我找到了一个制作和使用PHP类来管理crontabs的教程: http://net.tutsplus.com/tutorials/php/managing-cron-jobs-with-php-2/
答案 0 :(得分:2)
为什么要保留crontab文件中的计时信息?尝试删除它们。