跳转到内容
无痕工具库 无痕工具库

Hostinger 定时任务(Cron Job)执行结果查看教程

在 Hostinger 的网页主机(web)、云主机或代理商主机方案上设置 cron 任务后,脚本会按照你定义的时间计划自动运行。查看输出有助于确认任务是否正确执行,或用于排查错误。

开始之前

  • 本指南适用于网页主机、云主机和代理商主机方案上的自定义 PHP 或 HTML 网站。
  • Hostinger AI Builder 不支持 cron 任务,因为它们并非基于文件的平台。

查看 cron 任务的输出

定时任务运行后,执行结果即可查看。

  1. 进入 Hostinger 控制面板 → Websites(网站)
  2. 在创建了 cron 任务的网站旁边,点击 Dashboard(控制面板)。
  3. 在侧边栏中,选择 Advanced(高级)→ Cron Jobs(cron 任务)。
  4. 向下滚动到 List of Cron Jobs(cron 任务列表)部分。
  5. 找到你的 cron 任务,然后点击 View Output(查看输出)。

页面会显示一个文本区域,其中包含日志详情或脚本生成的输出。

排查 cron 任务输出为空的问题

如果输出日志完全为空,通常意味着该命令或脚本默认不产生任何输出。

检查是否屏蔽了输出

检查你的 cron 任务命令字符串。如果其中包含 >/dev/null 2>&1,则表示脚本被明确指示隐藏并丢弃所有输出。从命令中删除这个字符串,系统即可正常记录并显示输出。

在脚本中添加测试输出

如果脚本执行成功但没有输出,可以添加一个临时的输出命令来确认它已运行。例如,在 PHP 脚本的开头添加一个测试字符串:

<?php
echo "hello world";
// ...
?>

下次 cron 任务运行时,该消息文本将出现在输出日志中。

操作到此即告完成,你可以随时监控自动化任务的运行情况。