在Symfony2中创建Cron作业

时间:2014-01-03 17:21:10

标签: php symfony cron-task

我在以下链接的帮助下创建了命令, http://symfony.com/doc/current/components/console/introduction.html

我想创建一个crone作业,它将运行我每天创建的命令。

我正在研究MAC Mountain Lion。

如何实现这一目标?

谢谢,

费萨尔纳西尔

2 个答案:

答案 0 :(得分:1)

如果您有symfony2 console命令,则应添加类似

的内容
0 0 * * *   cd /var/www/path_to_your_symfony2_project && ./app/console your_symfony2_command --env=prod

答案 1 :(得分:0)

假设你正在运行一个unix主机,你可以通过运行crontab -e并指向PHP文件来创建cronjob。

如果您可以使用php dosomething.php格式运行命令,则可以创建一个cron任务。

要在每天0:00运行任务,请在终端上运行crontab -e后在crontab中写下以下内容:

  

0 0 * * * /home/you/public_html/yourscript.php