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
