我在执行CodeIgniter CronJob时遇到了一个非常奇怪的问题。
当我使用"php/path_to_ci/index.php conjob"从命令行执行任务时,一切都如预期的那样工作。但是,当我将相同的命令添加到crontab中时,该命令返回默认视图。
有人知道这可能是什么原因吗?
我使用CodeIgniter 2.2和php 5.4,在CentOS 6.6上运行
谢谢你给我的帮助
当我使用"php5"代替"php"时,问题就解决了。
因此,我在crontab上用于cronjob的完整命令是:php5 /path_to_ci/index . php conjob
希望对大家有所帮助。