Крона является встроенным функциональными возможностями, предоставляемые Linux. это планировщик задач. вам нужно установить cron для выполнения скрипта php каждый день в 10 часов утра. этот скрипт php будет содержать код для отправки сообщений электронной почты.
Чтобы увидеть уже установленные вакансии cron, используйте crontab -l
, чтобы установить новые вакансии cron. crontab -e
. Ваша хрон работа выглядит следующим образом
1 2 3 4 5 /path/to/command arg1 arg2 OR 1 2 3 4 5 /root/backup.sh
Где,
1: Минуты (0-59)
2: Часы (0-23)
3: День (0-31)
4 : Месяц (0-12 [12 == Декабрь])
5: День недели (0-7 [7 или 0 == воскресение])
/путь/в/команда - имя сценария или команды для расписания
Проверьте эту ссылку fo г подробнее подробнее How to Cron jobs
Также вам может понадобиться указать путь к PHP исполняемый в вашем PHP скрипт, что-то вроде
#!/path/to/php/executable
как хрон является команда Linux это необходимо знать, какую программу использовать для выполнения данное скрипт. вышеприведенная строка идет как первая строка перед тем, как открывать теги php.
Крон является стандартной услугой на Unix, нет ничего установить. По умолчанию он отправит любой результат владельцу задания по электронной почте, поэтому, если это то, что вы хотите, ваши исследования в основном выполняются (просто добавьте пунктуацию). 'man crontab' – tripleee