【发布时间】:2017-08-15 00:23:49
【问题描述】:
我需要每小时运行一次我的 php 代码,而我对 crontab/cronjob 的了解非常糟糕。 我希望脚本每小时运行一次并针对两种情况发送电子邮件:成功和失败。 我写了这段代码,但我不知道它是否对 crontab 有好处(我认为它不起作用):
0 * * * * php <full-path-script>
if [ “$?” = “0” ]; then
echo “Backup Process was Successful. A new log file <filename>.txt has been
created” | mail -s “Backup Status Successful” <email> -A <path>
<filename>.txt
else
echo “Backup Process Failed. Please contact System Administrator. A new log
file <filename>.txt has been created” | mail -s “Backup Status Failed”
<email> -A <path><filename>.txt
如果您认为我应该做不同的事情,请解释并告诉我如何做。 顺便说一句 - 我正在使用后缀。
【问题讨论】:
标签: php email cron crontab cron-task