Antes do pcntl_fork()
, você pode "enganar" o arquivo de descritores de arquivos desejados abrindo, por exemplo, php://stdout
e php://stderr
, ou php://fd/3
. Vejo
php protocolos .
Observe que quando um filho fecha um descritor de arquivo, ele não é fechado no pai. Depois de uma bifurcação, os processos compartilham o mesmo ponteiro para abrir arquivos, mas você ainda pode fazer eco a partir do pai após a saída do filho.