我有可以通过命令行手动运行的任务,但如果我希望它自动运行,每天一次,中午。可以用symfony完成,还是必须使用外部进程?
答案 0 :(得分:5)
您必须使用系统的cron任务计划程序。如果您使用的是CPanel共享主机帐户,则可以通过该界面轻松设置。否则,您可能需要查看以下网站:http://www.cyberciti.biz/faq/how-do-i-add-jobs-to-cron-under-linux-or-unix-oses/
答案 1 :(得分:2)
通常你会使用cron
来使你的crontab看起来像
0 12 * * * /path/to/project/symfony namespace:task arg1 arg2
答案 2 :(得分:1)
如果主题是单个作业,则ux的Windows任务调度程序或cron就足够了。但是如果事情变得更复杂,你最好找一份工作调度员。