exec php e shell_exec não está funcionando

Eu quero executar um arquivo exe no meu servidor e retornar a saída para a tela do navegador. O arquivo exe pega um arquivo de entrada e retorna dados na tela.

Por que esse código não está funcionando?

$output = shell_exec('myprogram < INP.DAT');
echo "<pre>" . var_export($output, TRUE) ."</pre>\\n";

Ele exibe "NULL" na tela do navegador. Eu também tentei exec (). Lá, ele retorna "Array ()".

questionAnswers(4)

yourAnswerToTheQuestion