Назад | Перейти на главную страницу

Crontab не работает должным образом в 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

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

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

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

в терминале и посмотрите, каков результат, или работает ли скрипт.