我想从控制器运行Symfony控制台命令。 documentation中对此进行了说明。
现在,我的控制器等待命令完成。但我希望将Command作为后台任务(例如cronjob)执行。因此,控制器无需等待完成命令,只需启动它即可。
Symfony控制台有可能吗?
答案 0 :(得分:3)
我认为您必须使用Process component并像这样启动命令:
$process = new Process('php bin/console your:command');
$process->start();