crontab打印脚本而不是执行它

时间:2018-11-29 10:09:23

标签: php cron

这是我的问题宽度crontab: 我需要每天中午运行一个php脚本,因此在我设置的crontab中:

# 0 0 * * * /usr/bin/php -c /var/www/fanta-trade/operazioni_pianificate_medaglie.php > /var/www/cron_log

0 12 * * * root  /usr/bin/php /var/www/offertegaseluce/operazioni_pianificate.php > /var/www/offertegaseluce/cron_log

*/15 * * * * /usr/bin/php -q /var/www/fanta-trade/operazioni_pianificate_ordini.php > /var/www/cron_log

#20 */6 * * * /root/certs/certbot-auto renew --quiet --no-self-upgrade

我需要的行实际上是第二行...我尝试了很多调试:

我检查了时区并将其正确设置为Europe-rome

我检查了php和/ usr / bin / php的位置正确的宽度

我尝试以root用户身份或仅以widthout用户规范运行脚本     0 12 * * * / usr / bin / php /var/www/offertegaseluce/operazioni_pianificate.php> / var / www / offertegaseluce / cron_log

我检查了crontab作为服务是否正在运行,并重新启动了它

我检查了脚本本身是否可以访问,是否有效以及是否通过浏览器调用了脚本

但是crontab实际上并不执行脚本,它只是将脚本本身复制粘贴到日志文件中

有什么建议吗?

谢谢

0 个答案:

没有答案