我正在研究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 :(得分:0)
这将在每月的凌晨1点运行您的脚本: 0 1 * * * sh /path/to/script.sh