crontab作业未运行

时间:2015-04-16 00:02:52

标签: php cron crontab cron-task

我的cronjob从未运行过。我使用:

安装了crontab
sudo apt-get update
sudo apt-get install cron

然后我运行crontab -e并将其添加到底部:

* * * * * /usr/bin/php /var/app/monitor.php > /dev/null 2>&1

但是,我的脚本永远不会运行。我的剧本是:

<?php
  file_put_contents('/var/testlog.txt', "EVERYTHING ONLINE\n", FILE_APPEND);
?>

当我在我的终端中运行/usr/bin/php /var/app/monitor.php时,它会添加到testlog.txt但是每次检查testlog.txt后我都没有看到crontab运行我的脚本的新行。

1 个答案:

答案 0 :(得分:0)

对于要运行的命令,该行必须以新行结束(因此文件以空行结束)。如果没有,它将忽略该行。这是一个经典的问题,并将导致命令无法运行。

相关问题