PHP proc_open no funcionará, me da "Calificador de identificador faltante en la matriz"
Warning: proc_open (): Falta el calificador de identificador en la matriz en C: \ ... \ updatedots.php en la línea 102
Estoy tratando de abrir el bloc de notas y cerrarlo después de 2 segundos. Este es mi código:
$descriptorspec = array(
0 => array("pipe" => "r"),
1 => array("pipe" => "w"),
2 => array("file" => "logs/errors.txt")
);
// Create child and start process
$child = array("process" => null, "pipes" => array());
$child["process"] = proc_open("notepad.exe > nul 2>&1", $descriptorspec, $child["pipes"]);
¿Alguna idea de qué significa este error y qué lo causa?