For those who might encounter the same issue, I just wanted to add that
I switched to Apache::Session::File and have seen no such errors since.

In addition, odd MySQL "fetch before excute" errors that were inaccurate
(the code clearly had an execute immediately before the fetch) have
disappeared.

Dan

On Fri, 2003-07-11 at 00:03, Stas Bekman wrote:
> Dan McCormick wrote:
> > Hi,
> > 
> > I'm running a site with Apache, MySQL, Mason, and
> > Apache::Session::MySQL.  I've been sporadically seeing this message in
> > my error log:
> > 
> > [Wed Jul  9 20:41:42 2003] [error] Magic number checking on storable
> > string failed at blib/lib/Storable.pm (autosplit into
> > blib/lib/auto/Storable/thaw.al) line 364, at
> > /usr/lib/perl5/site_perl/5.6.1/Apache/Session/Serialize/Storable.pm line
> > 27
> > 
> > Can anyone provide any clues as to why this might be happening?  Is it
> > implying the db data is corrupt?
> 
> probably most likely unrelated to mod_perl, the error normally happens when 
> you upgrade Storable and you try to read files that were created with older 
> Storable version. perl users list/newsgroups is probably more appropriate for 
> this issue.
> 
> > FYI, a cronjob deletes sessions that are more than 30 minutes old, but
> > creating a session and then manually deleting it did not reproduce this
> > error.
> > 
> > Software specs:
> > Apache 1.3.27
> > mod_perl 1.27
> > Apache::Session 1.54
> > MySQL 4.0.13
> > 
> > Thanks,
> > Dan
> 

Reply via email to