I don't understand how suexec is "calling" php-cgi, and how such php scripts
work.

I use SUEXEC on a couple of very different systems. My scripts (as is
required) run from a directory below my DocumentRoot. In turn, they use the
shebang method to invoke the programming language:
#!/usr/bin/rexx --
As far as I'm aware, this executable can be anywhere; the restriction is on
where the SCRIPT is housed, not where it's processing executable lives.

Once my script starts executing under suexec, it can run more or less any
executable/binary that my own userid has access to; at least, I've never run
into any problems.

On 25 October 2011 22:07, Jesse B. Crawford <[email protected]> wrote:

> From the
> documentation I have read (and it is quite possible I'm missing
> something), suexec can only call binaries within the userdir, not
> somewhere on the rest of the system. This makes PHP difficult since
> php-cgi must be called.


-- 
Steve Swift
http://www.swiftys.org.uk

Reply via email to