Note: chowning the entire apache tree to nobody:nobody still causes the
"httpd (<path>) does not exist" error in mod_perl 2.
Have you tried
$> su - nobody
$> stat /usr/local/stow/apache-2.0.54/apache2/bin/httpd
?
'stat' command?
Did I mention the machine is a vanilla Solaris 10 host?
I suspect nobody is unable to, say, access /usr/local/stow.
In case I failed to mention this before:
# /usr/local/apache2/bin/httpd -V
That's a bit curious, why /usr/local/apache2/bin/httpd and
usr/local/stow/apache-2.0.54/apache2/bin/httpd ?
Which one is the correct one ?
/usr/local/apache2/bin is a symlink to
/usr/local/stow/apache-2.0.54/apache2/bin