Назад | Перейти на главную страницу

Cron Job не запускается и сделал все по делу

Я знаю, что этот вопрос уже много раз задавали на этой странице, но я все еще застрял.

Я использую каплю DigitalOcean для запуска веб-сайта, основная функция которого - отправлять несколько электронных писем в день нескольким людям. Одно из этих писем должно быть отправлено в определенное время в определенные дни, поэтому я решил, что могу сделать это автоматически с помощью cron.

Однако работа не ведется. Я сказал скрипту отправить мне электронное письмо для тестирования, и когда я запускаю его вручную, я вижу его. Но когда я хочу, чтобы cron отправил его мне в 18:00, я не вижу ни одного электронного письма в своем почтовом ящике.

Я должен признать, что задания cron для меня в новинку, поэтому я понятия не имею, почему они не работают. Не могли бы вы мне помочь? Спасибо!

Вот что я сделал:

  1. В Putty я запускаю следующую команду:

    нано / и т. д. / crontab

  2. Я добавил в файл эту строку:

    0 18 * * 1-5 корень / usr / bin / php / путь / к / phpfile> / путь / к / debugfile

  3. Сохранено и все

Я наткнулся на этот вопрос на этом сайте и кто-то упомянул посмотреть на var / log / cron.log но я не вижу этого нигде на этом пути, поэтому теперь я знаю, что сделал что-то не так.