Если вы знаете идентификатор процесса, вы можете просто
exec( "kill -SIGKILL 1234", $return );
print_r( $return );
Или, если вы не знаете идентификатор процесса
exec( "pkill -KILL myDaemon", $r );
print_r( $return );
Чтобы найти все доступные сигналы , вы можете отправить:
shell> kill -l
Если у вас возникли проблемы, перенаправьте stderr
на стандартный вывод:
exec( "pkill -KILL myDaemon 2>&1", $r );
print_r( $return );
Это покажет вам все сообщения об ошибках, которые могли появиться на терминале (если бы вы выполняли команду таким образом!).