William McKee wrote:
On Tue, Aug 31, 2004 at 08:41:10PM -0700, Ben Hopkins wrote:
2: I added /perl-status and got a 404 error, just like I get for
/server-status, /server-info, and /howdy locations. _It's exactly as if
mod_perl were not installed!_
Wait a minute! It is exactly as if the "SetHandler" directive is always
ignored. (Which is why /server-status and /server-info do not work.) I
don't remember if they worked before this. Is it possible that I forgot
something that implements SetHandler???
According to your OP, PERL_HANDLER is enabled. I think that you are
right; mod_perl is not properly installed. Have you tried building
without mod_proxy to see if it works? Unfortunately, I can't be of much
further help. I use ApacheToolbox to build my Apache httpd and do not
know enough about APACI et al. to offer further advice.
I just re-built apache, using the method described above, but without
the --enable-module=proxy directive. I was really up, _this_ was going
to do it (see the explanation given by Rici in another post in this
chain). But it didn't change a thing, except now, the output of "httpd
-l" is different (no mod-proxy). There're piles of hair on the floor
around my chair, and the plasterboard covering the walls here is covered
with cracks and holes.
Here is the output from httpd -l
Compiled-in modules:
http_core.c
mod_env.c
mod_log_config.c
mod_mime.c
mod_negotiation.c
mod_status.c
mod_include.c
mod_autoindex.c
mod_dir.c
mod_cgi.c
mod_asis.c
mod_imap.c
mod_actions.c
mod_speling.c
mod_userdir.c
mod_alias.c
mod_rewrite.c
mod_access.c
mod_auth.c
mod_expires.c
mod_so.c
mod_setenvif.c
mod_perl.c
--
Report problems: http://perl.apache.org/bugs/
Mail list info: http://perl.apache.org/maillist/modperl.html
List etiquette: http://perl.apache.org/maillist/email-etiquette.html