我正在尝试使用CronTab将FuelPHP任务添加为Cron作业。
我将命令添加为
* * * * * /usr/bin/php /var/www/project1/oil r welcomeTask
当我在/ var / log / cron中看到cron登录时执行此操作时,它显示调用了cron作业,但根据代码没有任何操作。
但是当我执行相同的代码时
/usr/bin/php /var/www/project1/oil r welcomeTask
终端中的正确执行并给出正确的结果。
任何人都可以建议我使用CronTab执行FuelPHP任务的正确方法。
提前谢谢你。 :)
答案 0 :(得分:4)
最后我通过
解决了这个问题* * * * * cd /var/www/project1/; /usr/bin/php oil r welcomeTask
答案 1 :(得分:2)
思考Stephane评论,对于test
环境,它可以更好地工作:
* * * * * cd /var/www/project1/;FUEL_ENV=test /usr/bin/php oil r welcomeTask
仅供记录。