0

我正在 Symfony2 下的一个项目和一个专用服务器上工作。此服务器有 ISP 配置面板。

我希望我的 cron 运行一个集成在 symfony2 中的 php-cli 命令行(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
  • 每月天数:*
  • 月:*
  • 星期几:*

这些参数有什么问题?

4

1 回答 1

0

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

于 2013-04-02T15:45:02.360 回答