Стартую процесс exec, proc_open или через Symfony\Process, но пых запускает его всегда через оболочку (в моем случае это sh -с ffmpeg). Собственно проблема в том, что когда сам пых процесс завершается или убивается через kill, то дочерний процесс (если он работает), не убивается. Да, можно определять дочерний ПИД и гасить его, но хотелось бы без лишнего гемора. Помню на 7.0 версии, оболочка эта не создавалась, запускался напрмяую, но обновил до 7.4 и снова стало такое. хочу понять зачем пых запускает оболочку. Гугление ничего не дало, тема давняя
По теме
https://github.com/symfony/symfony/issues/5030
Если перез командой написать exec(«exec ffmreg») то оболочка не создается и все нормально завершается. Как бы такое сделать по умолчанию


Ответ на:
комментарий
от Noob_Linux

Ответ на:
комментарий
от gobot

Ответ на:
комментарий
от Noob_Linux


Ответ на:
комментарий
от crutch_master

Ответ на:
комментарий
от gobot


Ответ на:
комментарий
от crutch_master

Ответ на:
комментарий
от no-such-file

Ответ на:
комментарий
от firkax



Ответ на:
комментарий
от firkax




Ответ на:
комментарий
от gobot

Ответ на:
комментарий
от gobot

Ответ на:
комментарий
от no-such-file


23 августа 2024 г.
Ответ на:
комментарий
от gobot
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.