Я знаю, что этот вопрос уже много раз задавали на этой странице, но я все еще застрял.
Я использую каплю DigitalOcean для запуска веб-сайта, основная функция которого - отправлять несколько электронных писем в день нескольким людям. Одно из этих писем должно быть отправлено в определенное время в определенные дни, поэтому я решил, что могу сделать это автоматически с помощью cron.
Однако работа не ведется. Я сказал скрипту отправить мне электронное письмо для тестирования, и когда я запускаю его вручную, я вижу его. Но когда я хочу, чтобы cron отправил его мне в 18:00, я не вижу ни одного электронного письма в своем почтовом ящике.
Я должен признать, что задания cron для меня в новинку, поэтому я понятия не имею, почему они не работают. Не могли бы вы мне помочь? Спасибо!
Вот что я сделал:
В Putty я запускаю следующую команду:
нано / и т. д. / crontab
Я добавил в файл эту строку:
0 18 * * 1-5 корень / usr / bin / php / путь / к / phpfile> / путь / к / debugfile
Сохранено и все
Я наткнулся на этот вопрос на этом сайте и кто-то упомянул посмотреть на var / log / cron.log но я не вижу этого нигде на этом пути, поэтому теперь я знаю, что сделал что-то не так.