On Sat, 3 Mar 2001, Chris Winters wrote:

> First: big thanks to Randy Kobes for making the mod_perl PPMs
> available. This is a huge help to getting mod_perl running on Win32.
> 
> I've installed the mod_perl 1.25 + Apache 1.3.19 PPM without a
> problem, and the mod_perl stuff runs fine. (It's loaded as a shared
> object, which I guess is necessary for Win32 systems.)
> 
> However, I found that when I wanted to use Apache::Request
> functionality (including Apache::Cookie), I got a message that
> ApachePerlModule.dll could not be found in the library path. 
> 
> Copying one of the ApachePerlModule.dll files from the Win32/mod_perl
> repository let everything boot okay, and basic mod_perl functionality
> is there. However, once I try to use Apache::Cookie I get the
> following error in a popup 'Red X' dialog:
> 
>   The instruction at "0xblahblah" referenced memory at
>   "0x00000000". The memory could not be "read"

Hi,
    This is probably due to an incompatibility between 
apache/mod_perl versions - note also that, as of mod_perl-1.25,
the mod_perl dll that is placed in your /Apache/modules
directory is now named mod_perl.so, to agree with the new
apache convention (this dll should be offered to be installed
with the mod_perl ppm install).
   I've placed at 
    http://theoryx5.uwinnipeg.ca/ppmpackages/libapreq-dev.ppd
a ppm package of (the development version of) libapreq - this was
built against mod_perl-1.25/apache_1.3.19, so should probably
work with your set-up. If you want to try building this for
yourself with VC++, you'll need the cvs version of libapreq - links 
to this are available at http://perl.apache.org/.

best regards,
randy kobes

Reply via email to