l script @PHP no se ejecutará en segundo plano

Estoy tratando de ejecutar un script PHP CLI en segundo plano y simplemente no se ejecuta: tiene un estado de SIGTOU detenido (Intentando escribir la salida) - Aquí están los detalles

Mac OS X Lion 10.7.2PHP 5.3.6 con Suhosin-Patch (cli) (construido: 8 de septiembre de 2011 19:34:00)

Creé un script básico test.php

<?php echo 'Hello world'.PHP_EOL; ?>

Aquí están los resultados de varias pruebas: -

php -f test.php (Hola mundo se muestra)php -f test.php >test.log 2>&1 (Hola mundo se pone en test.log)php -f test.php >test.log 2>&1 & --- Yo obtengo[1]+ Stopped(SIGTTOU) php -f test.php > test.log 2>&1 - y el trabajo se queda allí sin hacer nada, sin embargo, lsof muestra que el archivo de registro está abierto

¿Tiene algo que ver con PHP? Un script de shell similar se ejecuta sin problemas en segundo plano.

Respuestas a la pregunta(3)

Su respuesta a la pregunta