I have some CGI perl scripts that works fine sometimes and give a blank page anothertimes. It seems as if, somehow, they have lost their STDOUT pointer or someone else has jus closed it, as I just print my output to STDOUT and I get nothing back. Is there a way to reopen STDOUT (as its a CGI script it must point to the open socket and of course, I canīt use select to retrieve the old filehandle) or at least to test if its open and to see where the filehandle points to? Checking my error log file gives nothing.
Using Perl 5.8.0 on Linux 2.4.20
Thanks in advance,
Ricardo Aguilera
In reply to Lost STDOUT? by RKA
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |