0

私は無駄に広範囲に検索しました。多分私は単にばかです。サーバーに mutt がインストールされて実行されていることを Dreamhost に確認しましたが、cron からのエラー ログにアクセスできません。私はphpページを実行しています(これは実際には多くのページの1つであるため、これを理解する必要があります). 私は必死にこれ
を機能さ せようとしました。何もない。なだ。メールがありません。しかし、それはファイルを作成しました。

これが私が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") - - me@email.com

于 2014-02-08T04:42:01.107 に答える