【问题标题】:Generate cron job output in html file在 html 文件中生成 cron 作业输出
【发布时间】:2015-02-09 17:18:04
【问题描述】:

我已经通过我的网站控制面板设置了 cron 作业。我在我的电子邮件中得到输出。 但我想在特定的 html 文件中显示输出。 可能吗?我该怎么做?

【问题讨论】:

  • 你能不能试试这个网址http://www.yoursite.com/cron/cron_exec.php,把www.yoursite.com换成你的网址。
  • 在此处添加模拟命令!

标签: php cron cpanel


【解决方案1】:

您如何通过电子邮件发送结果?这是一个发送电子邮件的 php 脚本吗?

如果是这样,您可以轻松地使用 php 函数 fopen() 和 fwrite() 创建文件并写入文件,而不是发送邮件。

见:http://php.net/manual/en/function.fopen.php

【讨论】:

  • ..使用cPanel(来自标签)。 cPanel 处理邮件部分。
  • 不,它不是 php 脚本。它是通过网站 cpanel 。它允许我们通过表单手动设置 cron 作业。它要求我们添加电子邮件并在分配的电子邮件上发送输出
  • 我认为通过cPanel是不可能的,而且由于您使用了PHP的标签,您应该通过PHP脚本创建HTML文件。
  • @BartVanDenBoomen 根据用户"I get the output on my email".
  • @activatedGeek 你有什么想法吗??
【解决方案2】:

在 crontab 系统中:

  • /usr/bin/php 是 php 二进制路径(在某些系统中不同,例如:
    freebsd
  • /usr/local/bin/php, linux: /usr/bin/php)
  • /home/username/public_html/cron/cron.php 应该是您的 php 脚本
    路径
  • /dev/null 应该是 cron 输出,例如:/home/username/stdoutx.txt

所以你可以通过查看 cron 输出 /home/username/stdoutx.txt 来监控你的 cron

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-04-07
    • 1970-01-01
    • 2012-12-18
    • 2013-08-20
    • 1970-01-01
    • 2016-03-27
    • 2015-10-16
    • 2012-07-17
    相关资源
    最近更新 更多