Tengo un script PHP que deseo invocar en alguna acción de formulario.¿Qué significa "redirección de salida ambigua"?
Este comando funciona bien:
/usr/local/bin/php -q script.php > /dev/null 2>&1 &
Pero todo sale mal cuando agrego argumentos en el comando:
/usr/local/bin/php -q script.php --var=value > /dev/null 2>&1 &
devuelve "redirección de salida ambigua".
He leído este artículo http://www.xaprb.com/blog/2006/06/06/what-does-devnull-21-mean/ también, y he intentado casi todo lo posible por lo que puedo entender, y todavía no tengo ni idea de cómo solucionarlo.
Por favor, ayúdame.
Funciona sin --var ?, simplemente "/ usr/local/bin/php -q locales script.php valor>/dev/null 2> & 1 &" , y obténgala desde la matriz $ argv – sukinsan
¿Qué shell estás usando? – jw013
Estoy usando el shell estándar de FreeBSD –