Я уже перенаправил STDOUT в файл на PHP. Теперь я хочу снова открыть STDOUT и отобразить вывод на моем экране. Следующий код не работает. Как это сделать? Спасибо!
<?php
fclose(STDOUT);
$STDOUT = fopen('file_stdout', 'w');
print 'aaaaaa';
//fclose(STDOUT);
$STDOUT = fopen('/dev/stdout', 'w');
print 'vvvvvv';
открыто /dev/tty
(или соответствующий файл устройства для ОС). /dev/stdout
указывает на FD1, который вы уже закрыли.
Других решений пока нет …