我是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 /应用
请告诉我哪里出错或者我还需要写什么命令?
答案 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