Я пишу веб-сервис, используя Lumen Laravel. Я хочу использовать ловушку git для обновления веб-сервиса после фиксации в центральном репозитории. Согласно документации люмена, я должен запустить люмен, используя эту команду:
php -S localhost:8000 -t public
Это создает процесс php. Очень неуклюжий способ сделать это - использовать killall php
перед вышеприведенной командой, чтобы убить процесс в обработчике git, но должен быть лучший способ. Возможно, способ записи pid или что-то более специфическое для люмена.