Cron Job使用PHP5 CLI和ISP配置

时间:2013-04-02 09:14:26

标签: bash symfony cron

我正在研究Symfony2下的一个项目和一个专用服务器。 该服务器获得了ISP Config Panel。

我希望我的cron运行一个php-cli命令行,集成在symfony2中(php app / console config:renewalsession)。 我在PHP-Symfony中的命令工作得很好。如果我手动运行它,它会做我想要的。

但我被cron职位阻止了。所以我做了一个sh脚本,他调用了命令。

#!/bin/bash
#!/usr/bin/php5
php /var/www/clients/client1/web1/private/app/console config:renewalsession

我设置了cron工作,在两分钟内工作,我等待,什么也没发生。 我不知道它来自哪里......

有人可以帮助我吗?

修改:

我得到了更多的信息。我的sh脚本运行正常。问题来自我如何填写cron的输入。

我必须填写一份表格,其中包括“分钟”,“小时”,“月份”,“月”,“星期几”和我的命令。我的命令很好。 所以问题来自其他投入。 我希望cron每天运行一次,凌晨1点。

所以我用这种方式填写了表格:

  • 分钟:0
  • 小时:1
  • 每月
  • 天:*
  • 月:*
  • 一周中的
  • 天:*

这些参数有什么问题?

1 个答案:

答案 0 :(得分:0)

这将在每月的凌晨1点运行您的脚本: 0 1 * * * sh /path/to/script.sh