--On 06/09/00 12:02:40 -0700 Doug MacEachern <[EMAIL PROTECTED]> wrote:
> On Thu, 8 Jun 2000, Rob Tanner wrote:
>
>> MirrorWiseKeyFile', perhaps mis-spelled or defined by a module not
>> included in the server configuration
> ...
>> > PerlModule Apache::MirrorWise
>
> this is becoming a common problem, try this bandaid, instead of that
> PerlModule line:
>
> <Perl>
> delete $INC{'Apache/MirrorWise.pm'};
> require Apache::MirrorWise;
> </Perl>
>
>
Doug,
It fixed that problem and created another -- apache dies with a
segmentation fault in processing other non-perl directives (the trace
scrolled off my screen before I thought to cut and paste elsewhere).
However, I have in the short term resolved the problem for myself. I
downgraded to apache 1.3.6. But to say that is not an apples to apples
comparison. The 1.3.6/1.23 build is completely static. The original
1.3.12/1.23 build was a dso except for mod_perl.c which was compiled in:
cheshire # /usr/local/apache/bin/httpd -l
Compiled-in modules:
http_core.c
mod_so.c
mod_perl.c
That's my preferred construction, except I haven't figured out the exact
build parameters to get 'make test' to work properly. The httpd.conf it
generates doesn't include the load and add modules directives and apache
fails to start because it can't even parse "alias" directives, etc. Is
there a straight forward way to do a build that way and get "make test" to
work?
So the bottom line is: that whatever was causing the problem in 1.3.12
seems to not exist in 1.3.6.
-- Rob
_ _ _ _ _ _ _ _ _ _
/\_\_\_\_\ /\_\ /\_\_\_\_\_\
/\/_/_/_/_/ /\/_/ \/_/_/_/_/_/ QUIDQUID LATINE DICTUM SIT,
/\/_/__\/_/ __ /\/_/ /\/_/ PROFUNDUM VIDITUR
/\/_/_/_/_/ /\_\ /\/_/ /\/_/
/\/_/ \/_/ /\/_/_/\/_/ /\/_/ (Whatever is said in Latin
\/_/ \/_/ \/_/_/_/_/ \/_/ appears profound)
Rob Tanner
McMinnville, Oregon
[EMAIL PROTECTED]