[Catalyst] error using session and authn plug-ins under apache

Ted Carnahan ted at tedcarnahan.com
Fri Oct 20 18:04:10 CEST 2006


On Fri, 2006-07-28 at 11:42 -0400, leonard.a.jaffe at jpmchase.com wrote:
> 
> When I use session and authentication together under apache, I get
> this error 
> [error] Caught exception in engine "Can't store CODE items
> at ..\..\lib\Storable.pm  
> (autosplit into ..\..\lib\auto\Storble\_freeze.al) line 290, at
> D:/Perl/site/lib/Object/Signature.pm line 19" 
> 
> I do not get this error using the myapp_server.pl server. 
> 
> I can use Session by itself, and I can use Authentication by itself.
>   
> I can use session::store::file, or session::store::dbic, and I get the
> same result. 
> 
> Any suggestions? 
> Thanks. 
> Len. 
> 
> 
> ------------------------------------------------------------- 
> 
> Win Server 2003 
> Apache 2.0.58 
> Perl (ActiveState) 5.8.8 
> Cat 5.7 
> 
> [error] Caught exception in engine "Can't store CODE items
> at ..\..\lib\Storable.pm  
> (autosplit into ..\..\lib\auto\Storble\_freeze.al) line 290, at
> D:/Perl/site/lib/Object/Signature.pm line 19" 

I've had the exact same problem on Windows.  I've read the rest of this
thread, but the key for getting this working on mod_perl2 and
ActiveState on windows was upgrading to ActiveState 5.8.8 build 819
(formerly build 817, I think).

Unfortunately, now I'm having the same problem on debian linux with
version 5.8.8-6.1.  Has anyone figured this one out?

Thanks,

Ted Carnahan




More information about the Catalyst mailing list