当我进入crontab -e
终端时,我看到列出的作业每小时运行一次:
00 * * * * /usr/bin/php /var/www/html/cronjobs/job.php
当我输入时,crontab -l
我看到列出了相同的工作:
00 * * * * /usr/bin/php /var/www/html/cronjobs/job.php
但是脚本没有运行或执行。我检查过:
脚本位于正确的文件位置,可自行执行且无错误
/usr/bin/php
是存储 php 的地方(whereis php
返回/usr/bin/php
和/usr/bin/php7.0
)让 root 运行完全相同的作业(
sudo crontab -l
列出相同的作业)cron
作为服务运行(另外我还重新启动了它)
还有什么问题?