--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]

Reply via email to