Cron Job 没有启动,但已完成所有操作

Cron Job 没有启动,但已完成所有操作

我知道这个问题之前已经在这个页面上被问过很多次了,但我仍然困惑。

我正在使用 DigitalOcean droplet 来运行一个网站,该网站的主要功能是每天向几个人发送多封电子邮件。其中一封电子邮件必须在特定日期的特定时间发送,因此我认为我可以创建一个 cron 作业来自动执行此操作。

但是,该作业并未运行。我告诉脚本向我发送一封电子邮件以进行测试,当我手动运行它时,我确实看到了它。但是当我希望 cron 在下午 6 点将其发送给我时,我没有在收件箱中看到任何电子邮件。

我必须承认 cron 作业对我来说是新事物,所以我不知道为什么它无法运行。你能帮助我吗?谢谢!

以下是我所做的:

  1. 在 Putty 上我运行以下命令:

    纳米/etc/crontab

  2. 我在文件中添加了这一行:

    0 18 * * 1-5 根 /usr/bin/php /path/to/phpfile > /path/to/debugfile

  3. 保存完毕

我偶然发现这个网站上的这个问题有人提到要看看var/log/cron.log但我在这条路径上的任何地方都看不到它,所以现在我知道我做错了。

相关内容