Cronjob не работает должным образом на Debian

Я пытаюсь запускать 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

Так что не так? Это просто не выполняется.

1 ответ

Кажется, что www-data пытается запустить скрипт (это то, что вы хотите?) Запустите:

sudo -u www-data /usr/bin/php /websites/xxz/misc/wU5HaFre.php

в терминале и посмотреть, что вывод, или если скрипт работает.

Другие вопросы по тегам