这很奇怪。在我的Raspberry Pi(Debian)上,我可以手动运行php文件而不会出现问题。但是,当使用cron作业执行时出现此错误:
/bin/sh: 1: /var/www/html/sunrise-sunset.php: not found
我的cron作业(使用crontab -e)如下:
* * * * * php /var/www/html/sunrise-sunset.php >> /var/www/html/logbook.log 2>&1
但是,当我在php页面上添加shebang“#!/ usr / bin / php”时,会执行该文件,但也会读取所有注释行(*/ xxx */
)。当然,这会导致很多错误。当我删除这些评论时,再次发现“未找到”错误。
这可能是什么问题?