Hi, I know I'm replying to a bit of an old thread here, but I'm at a loss.
I'm trying to use Net::OpenSSH 0.7.0 within an apache fastCGI script (not recommended, I know!).
No matter what I do, I can't get it to run due to fastCGI messing with the standard filehandles.
I get either:
child process STDIN is not a real system file handle. or Operation 'OPEN' not supported on FCGI::Stream handle
I've tried various combinations of :
default_stdin_discard => 1, default_stdout_discard => 1, default_stderr_discard => 1, master_stderr_fh => $stderr_fh, master_stdout_fh => $stdout_fh,
I've tried reopening STDIN from /dev/null locally.
I'm pulling my hair out here.
Any hints?In reply to Re^2: Handling STDERR when using Net::OpenSSH
by Anonymous Monk
in thread Handling STDERR when using Net::OpenSSH
by sittingbull
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |