3

我有一些可以通过命令行手动运行的任务,但是如果我希望它每天中午自动运行一次呢?可以用 symfony 完成还是必须使用外部进程?

4

3 回答 3

5

您必须使用系统的 cron 任务调度程序。如果您使用 CPanel 的共享主机帐户,则可以通过该界面轻松设置。否则,您可能想查看以下网站:http ://www.cyberciti.biz/faq/how-do-i-add-jobs-to-cron-under-linux-or-unix-oses/

于 2013-03-09T21:50:37.267 回答
2

通常你会使用cronwhich 会让你的 crontab 看起来像

0 12 * * * /path/to/project/symfony namespace:task arg1 arg2
于 2013-03-09T21:52:52.723 回答
1

如果主题是单个作业,则 windows 任务调度程序或 cron for ux 就足够了。但如果事情变得更复杂,你最好找一个作业调度器。

于 2013-03-09T23:26:58.783 回答