我的CRON工作不会运行,有什么想法?

我已经使用'crontab -e'通过腻子在我的服务器上安装了以下CRON作业,但它不会运行,我不知道为什么。

这是我使用'crontab -e'进行保存的行:

00 09-18 * * 1-5 /usr/bin/php5 /home/a/v/ava/public_html/p/app_availability_updates_flush.php 

这是一个简单的脚本,我想在工作时间在一小时内运行。

当我使用'crontab -l'时,它会打印以下内容:

 00 09-18 * * 1-5 /usr/bin/php5 /home/a/v/ava/public_html/p/app_availability_updates_flush.phproot@ds6639:~# 

这看起来不错吗?

在cron行之后添加一个换行符。 换句话说,使用crontab -e并在当前行的末尾按回车键。

要找出哪些不起作用,请检查正在运行作业的帐户的邮件,因为作业中的所有输出都会邮寄给它。

您也可以将输出自己捕获到一个可能更容易的文件

 00 09-18 * * 1-5 /usr/bin/php5 /home/a/v/ava/public_html/p/app_availability_updates_flush.php &>/tmp/cronjob.log