Я пытаюсь запускать PHP-скрипт каждый день в полночь, поэтому в моем cron есть следующая запись
@daily /usr/bin/php /websites/xxz/misc/wU5HaFre.php
/websites/xxz/misc/wU5HaFre.php
имеет 755 прав, поэтому он исполняемый.
which php
обеспечивает /usr/bin/php
, whereis php provides
php: /usr/bin/php /usr/bin/X11/php /usr/share/php /usr/share/man/man1/php.1.gz
Так что не так? Это просто не выполняется.
Кажется, www-data пытается запустить скрипт (это то, что вы хотите?) Запустите:
sudo -u www-data /usr/bin/php /websites/xxz/misc/wU5HaFre.php
в терминале и посмотрите, каков результат, или работает ли скрипт.