Re: win32 + apache2 + mysql

2003-06-25 Thread Randy Kobes
On Wed, 25 Jun 2003, Joshua Burley wrote:

> Storable.pm found here:
>
>  C:\services\Perl\site\lib\
>  C:\services\Perl\site\lib\Apache\Session\Serialize\
>
> No blib in that path though. The only blib paths I see are:
>
>  C:\Documents and Settings\ben\Local Settings\Temp\mod_perl-764\blib\
>  C:\TEMP\mod_perl-356\blib\
>  C:\tmp\mod_perl.tar\blib\
>
> But, no Storables in there either.
>
> If trying to update Storable, everything reports back as up to
> date. Same with the Apache-Session modules.
>
> We'll continue to work on it, trying to remove the warning
> about Storable...
>
> Any other ideas?

I'm not sure this would help, but you might try installing
Apache::Session yourself, rather than via ppm. You'll need nmake,
which is available for free from Microsoft's site. Not all the
tests will pass, but it might be revealing to see the results of
t/99storable.t.

-- 
best regards,
randy


Re: win32 + apache2 + mysql

2003-06-25 Thread Joshua Burley

Storable.pm found here:

 C:\services\Perl\site\lib\
 C:\services\Perl\site\lib\Apache\Session\Serialize\

No blib in that path though.

The only blib paths I see are:

 C:\Documents and Settings\ben\Local Settings\Temp\mod_perl-764\blib\
 C:\TEMP\mod_perl-356\blib\
 C:\tmp\mod_perl.tar\blib\

But, no Storables in there either.

If trying to update Storable, everything reports back as up to date. Same
with the Apache-Session modules.

If this is helpful:

PPM> set
Commands will be confirmed.
Temporary files will be deleted.
Download status will be updated every 16384 bytes.
Case-insensitive searches will be performed.
Package installations will continue if a dependency cannot be installed.
Tracing info will not be written.
Screens will pause after 24 lines.
Query/search results will be verbose.
Current PPD repository paths:
 theoryx5: 
   http://theoryx5.uwinnipeg.ca/cgi-bin/ppmserver?urn:/PPMServer58
 ActiveState 5.8 Package Repository: 
 
http://ppm.ActiveState.com/cgibin/PPM/ppmserver-5.8-windows.pl?urn:/PPMS
erver
Packages will be built under: C:\DOCUME~1\jburley\LOCALS~1\Temp\1
PPM>


We'll continue to work on it, trying to remove the warning about Storable...

Any other ideas?

Thanks again,
.josh


> > > > Our app stores the user's session data into mysql with
> > > > Apache::Session, with the session id stored as a cookie.
> > > > Standard stuff... When we're testing it with our browsers, it
> > > > seems to run fine. We immediately run into problems when we
> > > > test it under load with flood. Right away the server become
> > > > unresponsive to our browsers, and the apache server goes so far
> > > > as to restart itself!
> > > >
> > > > [Wed Jun 11 12:46:32 2003] [error] 3980: ModPerl::Registry:
> > > > Storable binary image v3.3 more recent than I am (v2.6) at
> > > > blib\lib\Storable.pm (autosplit into
> > > > blib\lib\auto\Storable\thaw.al) line 358, at
> > > > C:/services/Perl/site/lib/Apache/Session/Serialize/Storable.pm
> > > > line 27
> > > > [Wed Jun 11 12:46:32 2003] [error] 3980: ModPerl::Registry:
> > > Object #4618 should have been retrieved already at
> > > > blib\lib\Storable.pm (autosplit into
> > > > blib\lib\auto\Storable\thaw.al) line 358, at
> > > > C:/services/Perl/site/lib/Apache/Session/Serialize/Storable.pm
> > > > line 27
> > >
> > > It might be an idea to address the problem with Storable, to see
> > > if that's ultimately at fault. It sounds like there's a version
> > > conflict there - can you try upgrading Storable
> > > (http://theoryx5.uwinnipeg.ca/ppms/ has a ppm package). You might
> > > then also try reinstalling Apache-Session (it doesn't require a C
> > > compiler to build) to see if that helps.
> > >
> > Yeah, that's the very first thing we tried... checking the latest
> > from theoryx5, as well as everything we could find from CPAN. From Storable
,
> > to Apache-Session, to the DBI/DBD modules. :/
> >
> > We're trying to move away from the VelociGen perl appserver and thought
> > we had it, until this load test.
> 
> Do you know where the "blib" in "blib\lib\Storable.pm"
> from the error log is located? It sounds like it's using
> a blib/ subdirectory from some source directory where
> something was built - this would be fine if that's
> what was intended, but perhaps this is unintentional?
> 
> -- 
> best regards,
> randy


Re: win32 + apache2 + mysql

2003-06-21 Thread Randy Kobes
On Sat, 21 Jun 2003, Joshua Burley wrote:

> On Sat, 21 Jun 2003, Randy Kobes wrote:
>
> > On Fri, 20 Jun 2003, Joshua Burley wrote:
> >
> > > Hey all,
> > >
> > >   I'm having some trouble with mod_perl and mysql on Win32
> > > and Apache2 (used the all-in-one package to install).
> > >
> > >   Our app stores the user's session data into mysql with
> > > Apache::Session, with the session id stored as a cookie.
> > > Standard stuff... When we're testing it with our browsers, it
> > > seems to run fine. We immediately run into problems when we
> > > test it under load with flood. Right away the server become
> > > unresponsive to our browsers, and the apache server goes so far
> > > as to restart itself!
> > >
> > >   I've pasted some of the errors from the logs, below.
> > >
> > > [Wed Jun 11 12:46:32 2003] [error] 3980: ModPerl::Registry:
> > > Storable binary image v3.3 more recent than I am (v2.6) at
> > > blib\lib\Storable.pm (autosplit into
> > > blib\lib\auto\Storable\thaw.al) line 358, at
> > > C:/services/Perl/site/lib/Apache/Session/Serialize/Storable.pm
> > > line 27
> > > [Wed Jun 11 12:46:32 2003] [error] 3980: ModPerl::Registry:
> > Object #4618 should have been retrieved already at
> > > blib\lib\Storable.pm (autosplit into
> > > blib\lib\auto\Storable\thaw.al) line 358, at
> > > C:/services/Perl/site/lib/Apache/Session/Serialize/Storable.pm
> > > line 27
> >
> > It might be an idea to address the problem with Storable, to see
> > if that's ultimately at fault. It sounds like there's a version
> > conflict there - can you try upgrading Storable
> > (http://theoryx5.uwinnipeg.ca/ppms/ has a ppm package). You might
> > then also try reinstalling Apache-Session (it doesn't require a C
> > compiler to build) to see if that helps.
> >
> Yeah, that's the very first thing we tried... checking the latest
> from theoryx5, as well as everything we could find from CPAN. From Storable,
> to Apache-Session, to the DBI/DBD modules. :/
>
> We're trying to move away from the VelociGen perl appserver and thought
> we had it, until this load test.

Do you know where the "blib" in "blib\lib\Storable.pm"
from the error log is located? It sounds like it's using
a blib/ subdirectory from some source directory where
something was built - this would be fine if that's
what was intended, but perhaps this is unintentional?

-- 
best regards,
randy


Re: win32 + apache2 + mysql

2003-06-21 Thread Joshua Burley

Yeah, that's the very first thing we tried... checking the latest 
from theoryx5, as well as everything we could find from CPAN. From Storable,
to Apache-Session, to the DBI/DBD modules. :/

We're trying to move away from the VelociGen perl appserver and thought
we had it, until this load test.

.josh


> On Fri, 20 Jun 2003, Joshua Burley wrote:
> 
> > Hey all,
> >
> > I'm having some trouble with mod_perl and mysql on Win32
> > and Apache2 (used the all-in-one package to install).
> >
> > Our app stores the user's session data into mysql with
> > Apache::Session, with the session id stored as a cookie.
> > Standard stuff... When we're testing it with our browsers, it
> > seems to run fine. We immediately run into problems when we
> > test it under load with flood. Right away the server become
> > unresponsive to our browsers, and the apache server goes so far
> > as to restart itself!
> >
> > I've pasted some of the errors from the logs, below.
> >
> > Has anyone seen behavior like this before?
> >
> > [Wed Jun 11 12:46:32 2003] [error] 3980: ModPerl::Registry:
> > Storable binary image v3.3 more recent than I am (v2.6) at
> > blib\lib\Storable.pm (autosplit into
> > blib\lib\auto\Storable\thaw.al) line 358, at
> > C:/services/Perl/site/lib/Apache/Session/Serialize/Storable.pm
> > line 27
> > [Wed Jun 11 12:46:32 2003] [error] 3980: ModPerl::Registry:
> Object #4618 should have been retrieved already at
> > blib\lib\Storable.pm (autosplit into
> > blib\lib\auto\Storable\thaw.al) line 358, at
> > C:/services/Perl/site/lib/Apache/Session/Serialize/Storable.pm
> > line 27
> 
> It might be an idea to address the problem with Storable, to see
> if that's ultimately at fault. It sounds like there's a version
> conflict there - can you try upgrading Storable
> (http://theoryx5.uwinnipeg.ca/ppms/ has a ppm package). You might
> then also try reinstalling Apache-Session (it doesn't require a C
> compiler to build) to see if that helps.
> 
> -- 
> best regards,
> randy kobes


Re: win32 + apache2 + mysql

2003-06-21 Thread Randy Kobes
On Fri, 20 Jun 2003, Joshua Burley wrote:

> Hey all,
>
>   I'm having some trouble with mod_perl and mysql on Win32
> and Apache2 (used the all-in-one package to install).
>
>   Our app stores the user's session data into mysql with
> Apache::Session, with the session id stored as a cookie.
> Standard stuff... When we're testing it with our browsers, it
> seems to run fine. We immediately run into problems when we
> test it under load with flood. Right away the server become
> unresponsive to our browsers, and the apache server goes so far
> as to restart itself!
>
>   I've pasted some of the errors from the logs, below.
>
>   Has anyone seen behavior like this before?
>
> [Wed Jun 11 12:46:32 2003] [error] 3980: ModPerl::Registry:
> Storable binary image v3.3 more recent than I am (v2.6) at
> blib\lib\Storable.pm (autosplit into
> blib\lib\auto\Storable\thaw.al) line 358, at
> C:/services/Perl/site/lib/Apache/Session/Serialize/Storable.pm
> line 27
> [Wed Jun 11 12:46:32 2003] [error] 3980: ModPerl::Registry:
> Object #4618 should have been retrieved already at
> blib\lib\Storable.pm (autosplit into
> blib\lib\auto\Storable\thaw.al) line 358, at
> C:/services/Perl/site/lib/Apache/Session/Serialize/Storable.pm
> line 27

It might be an idea to address the problem with Storable, to see
if that's ultimately at fault. It sounds like there's a version
conflict there - can you try upgrading Storable
(http://theoryx5.uwinnipeg.ca/ppms/ has a ppm package). You might
then also try reinstalling Apache-Session (it doesn't require a C
compiler to build) to see if that helps.

-- 
best regards,
randy kobes


win32 + apache2 + mysql

2003-06-20 Thread Joshua Burley
Hey all,

I'm having some trouble with mod_perl and mysql on Win32 and Apache2 (used 
the all-in-one package to install). 

Our app stores the user's session data into mysql with Apache::Session, 
with the session id stored as a cookie. Standard stuff... When we're testing
it with our browsers, it seems to run fine. We immediately run into problems
when we test it under load with flood. Right away the server become 
unresponsive to our browsers, and the apache server goes so far as to restart
itself!

I've pasted some of the errors from the logs, below.

Has anyone seen behavior like this before?  

[Wed Jun 11 12:46:32 2003] [error] 3980: ModPerl::Registry: Storable binary image v3.3 
more recent than I am (v2.6) at blib\lib\Storable.pm (autosplit into 
blib\lib\auto\Storable\thaw.al) line 358, at 
C:/services/Perl/site/lib/Apache/Session/Serialize/Storable.pm line 27
[Wed Jun 11 12:46:32 2003] [error] 3980: ModPerl::Registry: Object #4618 should
have been retrieved already at blib\lib\Storable.pm (autosplit into 
blib\lib\auto\Storable\thaw.al) line 358, at 
C:/services/Perl/site/lib/Apache/Session/Serialize/Storable.pm line 27
[Wed Jun 11 14:08:04 2003] [error] 3980: ModPerl::Registry: Object #788994 should have 
been retrieved already at blib\lib\Storable.pm (autosplit into 
blib\lib\auto\Storable\thaw.al) line 358, at 
C:/services/Perl/site/lib/Apache/Session/Serialize/Storable.pm line 27
[Wed Jun 11 14:08:46 2003] [notice] Parent: child process exited with status 
3221225477 -- Restarting.
[Wed Jun 11 14:08:51 2003] [notice] Parent: Created child process 4068
[Wed Jun 11 14:08:57 2003] [notice] Child 4068: Child process is running
[Wed Jun 11 14:08:57 2003] [notice] Child 4068: Acquired the start mutex.
[Wed Jun 11 14:08:57 2003] [notice] Child 4068: Starting 200 worker threads.


Thanks! 
.josh


 Josh Burley
 [EMAIL PROTECTED]