in reply to Re: Handling STDERR when using Net::OpenSSH
in thread Handling STDERR when using Net::OpenSSH
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?
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re^3: Handling STDERR when using Net::OpenSSH
by Corion (Patriarch) on May 15, 2018 at 07:46 UTC | |
by Anonymous Monk on May 15, 2018 at 07:59 UTC | |
by salva (Canon) on May 22, 2018 at 08:58 UTC | |
by Anonymous Monk on Jun 01, 2018 at 00:44 UTC | |
by salva (Canon) on Jun 01, 2018 at 08:34 UTC |