【发布时间】:2015-04-14 02:35:22
【问题描述】:
我在 linux 平台的服务器上设置了一些 crontab。在那之前 2 天所有的 cron 都在运行。我不知道 crontab 发生了什么,它们现在不工作了。
所有的 cron 之前都在运行,之后我添加了一个新的 crontab,但它们没有运行可能是这个问题,或者还有其他问题。
我已经检查了他们的许可,但没关系。
我添加的新 cron 看起来像这样:
*/15 * * * * php myproject/sendmail.php
30 5 * * * php myproject/sendmailOnDiscount.php
* */1 * * * php myproject/sendInvitaion.php
最后一个已添加,在此之前另一个运行良好。 添加 crontab sendInvitation.php 后,crontab 已停止工作。
谁能告诉我为什么 crontab 现在不工作了。(所有的 crontab 都停止工作了)
【问题讨论】:
-
好吧,鉴于
php myproject/sendInvitaion.php似乎有错字,请先检查一下。 -
sendInvitation.php 意味着每小时运行一次。您是否尝试过使用 '0 * * * * php myproject/sendInvitation.php' 如此处所示stackoverflow.com/questions/3474280/…
-
@SINGHKD 你的脚本是手动运行的吗?
-
是的@Miya G 手动运行...谢谢
-
@arshan 谢谢,但是为什么所有的 crontab 都停止运行,甚至所有的 cron 都手动运行。