0

我已经四处寻找无济于事。也许我只是愚蠢。我已向 Dreamhost 验证他们已在我的服务器上安装并运行 mutt,但我无法访问来自 cron 的错误日志。我正在运行一个 php 页面(这实际上是其中之一,所以我真的需要弄清楚这一点)。
我拼命想让这个工作。没有什么。纳达。没有电子邮件。但它确实创建了文件。

这是我在 crontab 中运行的内容:

MAILTO="me@email.com"
15 13 * * * /usr/local/bin/setlock -n /tmp/cronlock.3783699908.000001 sh -c $'/usr/bin/curl -sS http://mywebsite.com/data_stats.php' > $(date "+/home/jborn/mywebsite.com/cronlogs/\%Y\%m\%dDATASTATS.txt")  && mutt -a $(date "+/home/jborn/mywebsite.com/cronlogs/\%Y\%m\%dDATASTATS.txt") -- me@email.com
4

1 回答 1

0

不知道出了什么问题,但下面正在加载一个 php 页面,将内容输出到日志文件,然后通过电子邮件发送文件。注意:如果我想附加数据,我会使用>>而不是>。

15 7 * * * /usr/bin/curl -sS " http://delightful.com/data_stats?no_header=1 " > $(date "+/home/jborn/delightful.com/cronlogs/\%Y\% m\%dDATAlog.txt") && mutt -s "今天的数据统计" -a $(date "+/home/jborn/delightful.com/cronlogs/\%Y\%m\%dDATAlog.txt") - - 我@email.com

于 2014-02-08T04:42:01.107 回答