我正在 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
- 每月天数:*
- 月:*
- 星期几:*
这些参数有什么问题?