make install places "httpd" in $(sbindir), and apachectl expects to find it in $(bindir): --- httpd-2.0.35/support/apachectl.in.orig 2002-04-07 18:11:08.000000000 -0300 +++ httpd-2.0.35/support/apachectl.in 2002-04-07 18:11:23.000000000 -0300 @@ -29,7 +29,7 @@ PIDFILE=@exp_runtimedir@/@progname@.pid # # the path to your httpd binary, including options if necessary -HTTPD='@exp_bindir@/@progname@' +HTTPD='@exp_sbindir@/@progname@' # # pick up any necessary environment variables if test -f @exp_bindir@/envvars; then
Fixed in revision 1.12 of support/apachectl.in. This will be included in the next release of Apache httpd-2.0. Thanks for using Apache!
*** Bug 8413 has been marked as a duplicate of this bug. ***