如何通过 Cpanel 每天 6 点做 cron 工作?我通过我的 cpanel 添加了 cron 作业作为这张图片
但是该脚本一天工作更多一次,我需要知道 cron 或我的脚本中的错误。
如何通过 Cpanel 每天 6 点做 cron 工作?我通过我的 cpanel 添加了 cron 作业作为这张图片
但是该脚本一天工作更多一次,我需要知道 cron 或我的脚本中的错误。
由于那个星号,您的 cron 将在 6 点每分钟运行一次。
* * * * * *
| | | | | |
| | | | | +-- Year (range: 1900-3000)
| | | | +---- Day of the Week (range: 1-7, 1 standing for Monday)
| | | +------ Month of the Year (range: 1-12)
| | +-------- Day of the Month (range: 1-31)
| +---------- Hour (range: 0-23)
+------------ Minute (range: 0-59)
Any of these 6 fields may be an asterisk (*).
This would mean the entire range of possible values, i.e. each minute, each hour, etc.
您应该输入第 0 分钟,因为您只需要运行一次(在 06:00)。
0 6 * * *
你应该改变你的cronjob,如下所示:
0 6 * * * /usr/bin/php and so on
这样,它将在 6 点钟运行。以您的方式,它将在 6 点开始运行,然后每分钟再次运行一个小时。
例如,如果您希望脚本在该月的第 3 天午夜运行,您应该编写:
0 0 3 * * /usr/bin/php and so on
如果您在前两个字段中留下星号,它将运行一整天。
看看手册页。一些示例可能非常有用,即带有@daily
宏的示例。