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

Reply via email to