Я запускаю веб-среду PHP на Elastic Beanstalk. В воскресенье я попробовал 6 способов настроить cronjob: следуя шаблону AWS для cronjobs в папке .ebextensions, вручную создав задание в оболочке, используя: crontab -e, как предлагается здесь https://stackoverflow.com/questions/4880290/how-do-i-create-a-crontab-through-a-script и многое другое...
В настоящее время у меня есть этот файл конфигурации в папке .ebextensions, сохраненный как cron-linux.config.
files:
"/etc/cron.d/mycron":
mode: "000644"
owner: root
group: root
content: |
*/3 * * * * root /var/www/html/crawler/mine.php >/dev/null 2>&1
commands:
remove_old_cron:
command: "rm -f /etc/cron.d/mycron.bak"
Пожалуйста помоги!