我正面临 Ubuntu 服务器的问题。我正在使用每 5 分钟执行一次的 cron 作业运行 PHP 脚本。此文件夹 spool/mqueue 显示 112GB 空间。脚本工作是从 MySQL 获取数据。如果没有数据,它将显示错误。现在出现错误,cron 正在尝试将邮件发送给未定义用户电子邮件的用户,并且它正在 mqueue 文件夹中创建日志文件。
如何自定义 cron 使其不发送邮件和写入日志?
Nem*_*emo 19
您可以MAILTO
在 crontab 中设置该变量。
只需在您的 crontab ( crontab -e
)顶部键入以下内容:
MAILTO=""
Run Code Online (Sandbox Code Playgroud)
并且 cron 不会为任何作业发送任何邮件。如果您必须为特定任务禁用邮件,请使用以下命令:
@hourly /path/to/script.sh >/dev/null 2>&1
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
15004 次 |
最近记录: |