Apache and webmux.pl

I filed a bug report, Jesse briefly replied via RT (sse below), then I
replied (also see below). Jesse suggested this is more appropriate for
the user mailing list (agreed), so I’m reposting here:Jesse Vincent via RT wrote:

Sorry, not an RT bug. But a pretty common FAQ on the mailing list.
You’ve not built Apache right.

Hello Jesse,

Searching the list archives using keywords “Apache” and webmux" I do
indeed find results. But none of the problems mentioned are exactly the
same. In addition, the suggestion for similar (but not same) problems
seem to be all over the place. Some suggest problems with Mason 1.10,
others with permissions (I have ensured that the group in localconfig is
that of the web user). Most of the messages are 4 years old, so I’m not
sure if suggestions even apply anymore. I don’t really see any concrete
solutions regarding Apache and how it is built.

Further, regarding Apache, I read this in the README file:

o Apache version 1.3.x or 2.x (http://httpd.apache.org)
with mod_perl – (http://perl.apache.org )
or a webserver with FastCGI support (www.fastcgi.com)

   Compiling mod_perl on Apache 1.3.x as a DSO has been known
   to have massive stability problems and is not recommended.

   mod_perl 1.x must be built with EVERYTHING=1

I am running Apache 2 and have mod_perl installed. When I start up
Apache on the system that CANNOT run RT, I see in the log file:

Apache/2.0.59 (Unix) PHP/4.3.10 mod_perl/1.999.20 Perl/v5.8.7 configured
– resuming normal operations

On the server that CAN run RT, I see:

Apache/2.0.52 (Unix) PHP/4.3.10 mod_perl/1.999.20 Perl/v5.8.6 configured
– resuming normal operations

Not sure if the similarity proves anything, but I do seem to have the
same version of mod_perl installed, and with a similar version of Apache.

Is there a hidden FAQ file somewhere that describes the problem and the
solution? I would really like to port this software to the new server,
but a solution is eluding me, even after browsing recent archive
messages, searching through older archive messages, and after posting to
the list. While your reply here is a small hint, it doesn’t really seem
to be enough to help, given the fact that Apache seems to have been
built OK.

  • Kevin