gpt4 book ai didi

php - 如何在可访问 php 解释器的情况下在 Linux 服务器计算机上安排任务?

转载 作者:塔克拉玛干 更新时间:2023-11-03 02:01:17 25 4
gpt4 key购买 nike

如何使用php脚本将任务调度到linux服务器系统?例如,我需要 php 脚本来为系统安排一个任务来运行 bash 脚本,它将我的文件备份到 zip 存档?有办法吗?

最佳答案

如果您可以在那台机器上访问 ssh,您可以简单地使用 linux 的 crontab 安排您的任务。登录后,键入 crontab -e,这将打开一个编辑器,其中包含该用户的当前 cron 作业。语法很简单,由 6 个参数组成,示例行是:

* * * * * /usr/bin/php -f /path/to/your/php/file

参数代表:

minute hour day_of_month month day_of_week command_to_run

上面的命令将运行 at_every_minute of_every_hour any_day_of_the_month of_every_month any_day_of_the_week

如果你想安排一个任务在每个月的所有星期一早上 5:05 运行,它会是这样的:

5 5 * * 1 /usr/bin/php -f /path/to/your/php/file

一个非常好的工具是 http://corntab.com这将帮助您安排命令。

关于php - 如何在可访问 php 解释器的情况下在 Linux 服务器计算机上安排任务?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8886644/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com