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