Как написать вывод асинхронного процесса в файл. У меня есть следующий код в моем PHPUnit загрузочном файле:Выходной сигнал для вывода Symfony в файл
$command = 'exec php ' . $kernel->getRootDir() . '/console '
. 'xxx:servicebus:start-services --env='
. $kernel->getEnvironment();
$servicebusCommand = new Symfony\Component\Process\Process($command);
$servicebusCommand->start();
Очевидно, что код запускает экземпляр ServiceBus, который слушает все входящие запросы на сервер. Как только тесты запускаются, запросы переходят на служебную шину и там застряли. Мне нужно увидеть выход команды startbus, чтобы узнать, что пошло не так.
Любая идея, как написать вывод процесса в некоторый файл журнала?
Спасибо! не могли бы вы объяснить «регулярно» немного больше? Я запускаю этот процесс в своем бутстрапе, и после запуска процесса выполнение сценария начальной загрузки завершается. –