Я установил некоторые команды в моем crontab, но похоже, что они не выполняются.
Это мой список, когда я запускаю "crontab -u username -l"
45 0 * * * username /usr/bin/php /var/www/production/site/scripts/process1.php
*/2 * * * * username /usr/bin/php /var/www/production/site/scripts/process2.php
25 * * * * username /usr/bin/php /var/www/production/api/scripts/process3.php
username является существующим пользователем и имеет права на файлы PHP.Те же результаты, когда я использую пользователя root.
Когда я запускаю «Какой php», я получаю следующий результат:
/usr/bin/php
Так что, похоже, тоже все в порядке.
/ var / log / cron показывает мне такие строки, поэтому кажется, что они называются
CROND[29053]: (username) CMD (username /usr/bin/php /var/www/production/site/scripts/process1.php)
Когда я запускаю команды вручную, все работает хорошо, поэтому файлы processx.php выглядят нормально.
У меня заканчиваются идеи ... Кто-нибудь может указать мне правильное направление для решения моей (возможно, глупой) ошибки?