On Fri, 6 Oct 2000 15:48:20 -0500 (CDT), Randy Kobes wrote:
>It would be good to try to track this down ...
>
>- if you use a non-mod_perl apache config file, but simply
>add in a line to load ApacheModulePerl.dll, does the problem
>occur?

Using the a stripped down httpd.conf, with just the line:

LoadModule perl_module modules/ApacheModulePerl

added, causes Apache to raise an application error after doing:

net start apache
net stop apache

(i.e. starting and stopping apache as a service)

>Does it occur if you simply stop and start apache,
>or is it only after certain requests are made? Can you
>narrow down the type of requests that cause the problem?
>- are you preloading any perl modules? 
>
>If so,
>can you narrow it down as to which one(s) cause the error?
>Or perhaps, if it's only after certain requests are made,
>which scripts or modules seem to cause the error? Is there 
>anything useful in the apache error log?

No requests need to be made to replicate the error, it just needs to be
started and stopped; nothing is logged.

>- are you using an apache binary *without* EAPI support
>(used, eg, by mod_ssl)? The mod_perl ppm was compiled
>without EAPI support.

AFAIK, no.

I'm trying it with two versions of Apache; one I compiled using the
1.3.12 source (using default settings), and the precompiled Win32
release

>- did you clean out all files and libraries from a possible
>earlier installation before installing these? Especially
>ApacheModulePerl.dll.

Yup - building from scratch makes no difference (neither does
reinstalling everything...)

>If you want to compile your own, grab the latest cvs
>mod_perl sources (links are at http://perl.apache.org/).
>These sources have the patches you mentioned above
>already applied, and with them all mod_perl tests
>should pass.

Done - it looks like it's got the patch, but the problem's still
there when the Apache service is stopped...

In all cases, it looks like the mod_perl tests complete successfully.



Reply via email to