Как запустить пользовательское задание cron на сервере LightSail со стеком Bitnami LAMP? - PullRequest
0 голосов
/ 21 января 2020

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

* / 1 * * * * / opt / bitnami / php / bin / php /opt/bitnami/apache2/htdocs/cron.php cron : run

Я пытался добавить этот cron с помощью sudo crontab -e, sudo crontab -u root -e, crontab -e. Я также пробовал комбинации, в которых пользователь указан в команде cron:

* / 1 * * * * sudo / opt / bitnami / php / bin / php / opt / bitnami / apache2 / htdocs / cron. php * / 1 * * * * root / opt / bitnami / php / bin / php /opt/bitnami/apache2/htdocs/cron.php * / 1 * * * * bitnami / opt / bitnami / php / bin / php /opt/bitnami/apache2/htdocs/cron.php

Пока что ни одна комбинация не работает, и в журнале сервера нет ошибок.

Я попытался перезапустить cron с помощью sudo /etc/init.d/cron stop, sudo /etc/init.d/cron start. Запуск / остановка работает, поэтому я уверен, что cron работает ... но я не уверен, что cron работает как "root", "sudo" или "bitnami"?

...