关于cronjobs的两个问题。不使用命令行执行。 PHP

时间:2013-01-13 17:39:14

标签: php codeigniter codeigniter-2

我正在尝试每分钟执行一次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/

1 个答案:

答案 0 :(得分:2)

为什么要保留crontab文件中的计时信息?尝试删除它们。