📅  最后修改于: 2023-12-03 15:18:21.020000             🧑  作者: Mango
Cron
是一种计划任务程序,用于在一定时间间隔内执行指定的任务。本文将介绍如何在 PHP 中实现每小时运行 Cron 任务。
创建一个 cron.php
文件,并添加以下代码:
<?php
// 执行需要运行的任务
echo 'Cron job is running every hour.';
在代码中,您可以设置要执行的任务。在此示例中,我们只是简单地打印一条消息。
在 Linux 中,您可以使用以下命令设置每小时运行 cron.php
:
0 * * * * /usr/bin/php /path/to/cron.php >/dev/null 2>&1
此命令会在整点触发 Cron,并执行 cron.php
文件。您需要将 /path/to/cron.php
替换为实际的文件路径。
完成以上步骤后,您可以检查 Cron 是否按预期工作。您可以通过以下命令查看 Cron 的日志文件:
tail -f /var/log/syslog
如果一切正常,您将看到输出如下所示:
Dec 22 11:00:01 root cron[23819]: (root) CMD (/usr/bin/php /path/to/cron.php >/dev/null 2>&1)
通过本文介绍的步骤,您可以设置 PHP 轮询每小时运行 Cron 任务。在实际项目中,您应该根据需要设置 Cron 脚本的具体内容,并设置适当的定时器来执行它。