|
|
1
0
通常,您需要将所有命令行内容放入一个shell文件中 /路径/to/cake/console/cron.sh #!/bin/sh cd /path/to/app php ../cake/console/cake do_update */2 * * * * sh /path/to/cake/cron.sh 通常情况下,我不关心应用程序的实际启动位置(如果我不使用文件),只关心 */1 * * * * php /my/path/my_php.php |
|
|
2
0
我会尝试将“cd/path/to/app;..cake/console/cake do_update”放在bash脚本中,然后在cron中运行该脚本。但我不确定这是否有用。 |
|
|
3
0
|
|
|
4
-1
我对cron不太熟悉,但我不认为你能像那样同时运行两个命令。 您可能想尝试:
这将导致两个命令一起运行(因为每个命令都返回一个数字以指示成功或失败,如果失败,则返回一个错误代码) 我假设你的PHP文件也包含了必要的#!第一行指向PHP解释器,文件权限允许从命令行执行?(也就是说,你可以直接运行上面的语句,它就可以工作了) |
|
|
Bruno Peixoto · Cron job和docker 2 年前 |
|
|
CBugnacki · 递归函数,Next JS 14 2 年前 |
|
|
kevin · Cronos工作-当周末恰好是一个月的第一天时发布 2 年前 |