Re: installing mod_perl.so with OpenSA webserver
[prev]
[thread]
[next]
[Date index for 2005/03/30]
At 08:47 AM 3/29/2005 -0600, Randy Kobes wrote:
>On Tue, 29 Mar 2005, Bennett Haselton wrote:
>
> > I am running the OpenSA beta 2.0.2 webserver (based off of
> > Apache 2.0.44) and ActivePerl 5.8.3 build 809. I'm
> > trying to follow the instructions for installing
> > mod_perl.so at:
> > http://perl.apache.org/docs/2.0/os/win32/install.html#PPM_Packages
> >
> > The only red flag is that the instructions say that
> > mod_perl.so 2.0 requires version 2.0.47 or greater of
> > Apache and OpenSA 2.0.2 only comes with 2.0.44. Could
> > that be the cause of the problem I'm experiencing,
> > described below?
> >
> > I ran
> > ppm install http://theoryx5.uwinnipeg.ca/ppms/mod_perl.ppd
> > as instructed, and saw
> > "Install 'mod_perl' version 2.0.0-RC4 in ActivePerl 5.8.3.809"
> > followed by a list of files being installed.
>[ ... ]
> > Now when I try starting OpenSA, I get the error:
> >
> > apache -k start
> > Syntax error on line 182 of C:/OpenSA/Apache2/conf/httpd.conf:
> > Cannot load C:/OpenSA/Apache2/modules/mod_perl.so into server: The
> > specified procedure could not be found.
>
>That error does generally arise from an incompatibility
>between the version of Apache mod_perl was compiled against
>(in this case, 2.0.53) and the version of Apache you're
>running (2.0.44). To use mod_perl, you'll have to upgrade
>Apache (http://httpd.apache.org/ contains links to Win32
>Apache binaries). You may want to consider doing this
>anyway, as 2.0.44 is a relatively old version, and there's
>been a number of security and bug fixes since then.
OK, thanks. That's what I was afraid of.
I've been maintaining a set of instructions for people to download and
install some components to quickly set up an SSL-enabled Web server:
http://www.peacefire.org/circumventor/simple-circumventor-instructions.html
Unfortunately OpenSA is the only free Web server I know of that supports
SSL right out of the box. (Apache requires you to download and install
separate modules, but the instructions I'm writing are aimed at novice
users and it's not realistic to expect most of them to download an Apache
module and install it themselves.)
-Bennett
bennett@xxxxxxxxx.xxx http://www.peacefire.org
(425) 497 9002