我已经将STDOUT重定向到PHP中的文件。现在我想重新打开STDOUT并在屏幕上显示输出。以下代码不起作用。怎么做?谢谢!
<?php
fclose(STDOUT);
$STDOUT = fopen('file_stdout', 'w');
print 'aaaaaa';
//fclose(STDOUT);
$STDOUT = fopen('/dev/stdout', 'w');
print 'vvvvvv';
答案 0 :(得分:0)
改为打开/dev/tty
(或操作系统的相应设备文件)。 /dev/stdout
指向你已经关闭的FD1。