On Fri, 4 Apr 2003, Melchior, Matthijs wrote:

> > -----Original Message-----
> > From: Randy Kobes [mailto:[EMAIL PROTECTED]
> > Sent: Thursday, April 03, 2003 17:59
> > 
> > On Thu, 3 Apr 2003, Melchior, Matthijs wrote:
> > 
> > > Hello,
> > >   We have a problem getting mod_perl to run on a W2000 server.
> > > It does work on another machine running WinNT4, so I think there are
> > > no errors in my configuration files.
> > > 
> > > httpd.conf:
> > > 176: LoadModule perl_module modules/mod_perl.so
> > > 
> > > C:\Apache2\bin>.\apache -t
> > > Syntax error on line 176 of C:/Apache2/conf/httpd.conf:
> > > Cannot load C:/Apache2/modules/mod_perl.so into server:
> > >  The specified procedure could not be found.
> .....
> > >
> > > We think there is something missing on the W2000 server, but have run
> > > out of idea's what that could be.....!
> > 
> > Unfortunately, even if you get this working, you may encounter
> > problems with mod_perl 2 with ActivePerl 6xx (based on
> > perl-5.6.1), due to some threading issues that have been
> > addressed in ActivePerl 8xx (based on perl-5.8.0). Is it possible
> > to upgrade to ActivePerl 805?
> 
> This is unfortunate, we are reluctant to upgrade to perl 5.8 before
> this issue is resolved.....[Or is this problem more than a
> performance problem and is it impossible to get perl56 and mod_perl 2
> and apache 2 to work together...?]
> 
> We have installed the same software on an other W2000 machine and
> that gives exactly the same results.
> And, since I have not seen any definite report that someone else
> is running this combination on W2000, we even think this Apache-mod_perl
> combination only works on WinNT....?
>               Can someone conferm or deny this....?

The current mod_perl-2 package we have I did test on a W2000
machine (and XP), with an ActivePerl 6xx build - it worked for
some simple things, but seems to run into problems with more
complicated stuff (for some definition of more complicated).  
The fact that you're not even able to start it suggests there may
be an incompatibility between your Apache version (or some other
library) and the one that the mod_perl-2 package was compiled
against, although the versions seemed to match.

But before you put in a lot of effort into resolving this, I'd
encourage considering an upgrade to ActivePerl 8xx. Upgrading is
a major step, but if the main concern is this issue with
mod_perl, then an upgrade will definitely help in general -
perl-5.8 has improved threading support over perl-5.6.1, among
other things, and mod_perl 2 seems to get caught up in some
issues with perl-5.6.1 that have been resolved in perl-5.8. A
major concern with upgrading though is the availability of ppm
packages - ActiveState's 8xx repository isn't as complete as
their 6xx one. They're aware of this problem, and are working on
an automated build system which hopefully will address this soon.

-- 
best regards,
randy

Reply via email to