[ic] Using external database causing intermittent errors

Bill Carr bill at worldwideimpact.com
Sun Feb 3 14:38:59 EST 2008


On Feb 3, 2008, at 12:28 PM, DB wrote:

> > Typical error from test2's /usr/local/interchange/error.log:
>> 111.22.111.22 EokMAfzY:111.22.111.22 - [02/February/2008:13:38:12  
>> -0500] test_store /cgi-bin/test_store/error/ 
>> HTTP_INTERNAL_SERVER_ERROR.html.var Died in server spawn: Storable  
>> binary image v2.7 more recent than I am (v2.6) at blib/lib/ 
>> Storable.pm (autosplit into blib/lib/auto/Storable/thaw.al) line  
>> 358, at /usr/local/interchange/lib/Vend/Session.pm line 420
>
> I'm still trying to solve the above error. Apparently there's some  
> problem with version(s) of the Storable module on one or both of the  
> systems in my test setup. The above error appears only on the test2  
> machine.
>
> Both systems have a non-threaded version of perl 5.8.7 installed to / 
> usr/local/bin/perl. test1's perl was built for x86_64-linux while  
> test2's perl was built for i686-linux.
>
> I did notice the below difference:
>
> test1 machine:
> /usr/local/bin/perl -MStorable -e 'print "$Storable::VERSION\n"'
> 2.18
> /usr/bin/perl -MStorable -e 'print "$Storable::VERSION\n"'
> 2.16
>
> test2 machine:
> /usr/local/bin/perl -MStorable -e 'print "$Storable::VERSION\n"'
> 2.18
> /usr/bin/perl -MStorable -e 'print "$Storable::VERSION\n"'
> 2.18
>
> but I don't know if it has anything to do with my error since the  
> version numbers are so different from those in the error message.
>
> Can any perl gurus shed some light?
test1$ /usr/bin/cpan Storable

  Will get your Storable for /usr/bin/perl on host test1 up to date  
with your other Storables.

Is the session directory shared by both hosts?

I abandoned the use of Storable when I ran into problems with a mix of  
i686 hosts and x86_64 hosts sharing the same session directory. I  
don't remember the details nor did I do much debugging. I just stopped  
using Storable for sessions and the problems went away.



Bill Carr
bill at worldwideimpact.com




More information about the interchange-users mailing list