Стартую процесс exec, proc_open или через Symfony\Process, но пых запускает его всегда через оболочку (в моем случае это sh -с ffmpeg). Собственно проблема в том, что когда сам пых процесс завершается или убивается через kill, то дочерний процесс (если он работает), не убивается. Да, можно определять дочерний ПИД и гасить его, но хотелось бы без лишнего гемора. Помню на 7.0 версии, оболочка эта не создавалась, запускался напрмяую, но обновил до 7.4 и снова стало такое. хочу понять зачем пых запускает оболочку. Гугление ничего не дало, тема давняя
По теме
https://github.com/symfony/symfony/issues/5030
Если перез командой написать exec(«exec ffmreg») то оболочка не создается и все нормально завершается. Как бы такое сделать по умолчанию
Похожие темы
- Форум PHP запускает 4 дочерних процесса (2016)
- Форум Не запускается графическая оболочка (2016)
- Форум не запускается графическая оболочка (2012)
- Форум Не запускается графическая оболочка (2023)
- Форум PHP и команды оболочки (2004)
- Форум Не запускается .js скрипт через node (2015)
- Форум Логика работы процессов в оболочке. (2012)
- Форум Не запускается графическая оболочка убунту (2019)
- Форум Графическая оболочка Kali Linux не запускается (2019)
- Форум Upstart не запускает node js сервер (2014)