我尝试每天午夜运行一个 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
在终端中查看输出是什么,或者脚本是否有效。