我们刚刚将服务器从 FreeBSD 迁移到 CentOS。我们有大约 30 个全天运行的 cron 作业。
自迁移以来,似乎有些 cron 作业已启动但尚未完成。我们可以看到它们已启动,但好像已超时。
phperror.log 中没有错误。Cron 日志显示任务正在启动。此外,我们没有收到有关 cronjobs 输出的电子邮件 - 尽管我们有[电子邮件保护]在顶部
这些是 PHP 文件,使用 /usr/bin/php /path/to/file.php 运行
我推测这是由于新服务器配置错误造成的,但可能是什么原因呢?
答案1
已修复此问题。看来 Postfix 安装不正确。因此,Cron 因某种原因(可能是当他们尝试访问邮件时)停滞,并且未生成日志。
重新安装 Postfix 后,一切正常