I have an Apache instance with
mod_suexec enabled. I'm trying to debug a problem and am starting Apache with
strace to try and see what's happening.
However, when I start Apache like this:
# strace -f -o /tmp/apache.strace /etc/init.d/apache2 start
I get this in the error log:
suexec failure: could not open log file fopen: Permission denied
However, when I start Apache normally, everything works correctly.
I presume that some mechanism in use by
mod_suexec is being upset by the use of
strace, but I'm unclear as to what exactly is happening. Is there any way of using
strace and having
mod_suexec work correctly?