CakePHP:如何在CronTab中编写Cron Shell命令

时间:2013-07-29 06:18:59

标签: cakephp cron

我是CakePHP的新手。请帮我看看如何在CronJob中编写CronShell命令。我也提到了http://book.cakephp.org/2.0/en/console-and-shells/cron-jobs.html,但仍然没有取得任何成功。我试过的一些例子 -

/ home / evand / public_html / site_name / lib / Cake / Console / cake -app“/ home / evand / public_html / site_name / app”CronJob test

/ home / evand / public_html / site_name / lib / Cake / Console / cake CronJob test -cli / usr / bin -console /cakes/2.xx/lib/Cake/Console -app / home / evand / public_html / SITE_NAME /应用

请告诉我哪里出错或者我还需要写什么命令?

2 个答案:

答案 0 :(得分:2)

这简单得多

这些文档似乎不正确/过时。要使用cakephp运行cronjob通常所需的全部内容如下:

 * * * * * cd /abs/path/to/app && Console/cake shell_name function_to_run

即。它与运行控制台命令的正常方式完全相同。

答案 1 :(得分:0)

以下是我如何运行它。

* * * * * /var/www/app/app/Console/cakeshell shell_name function_to_run -cli /usr/bin -console /var/www/app/lib/Cake/Console -app /var/www/app/app >> /tmp/logile.log