I upgraded from RT3.0.8 to 3.0.10 last night and seem to be having some mod_perl issues (I’m running Apache 1.3.29 and Mod_Perl 1.29). I get this error when I click on certain pages…
What does it all mean Basil?
error: Can’t store CODE items at …/…/lib/Storable.pm (autosplit into …/…/lib/auto/Storable/freeze.al) line 282. Stack: […/…/lib/Storable.pm (autosplit into …/…/lib/auto/Storable/freeze.al):282] […/…/lib/Storable.pm (autosplit into …/…/lib/auto/Storable/nfreeze.al):270] [/usr/local/lib/perl5/site_perl/5.8.0//Apache/Session/Serialize/Storable.pm:21] [/usr/local/lib/perl5/site_perl/5.8.0//Apache/Session.pm:507] [/usr/local/lib/perl5/site_perl/5.8.0//Apache/Session.pm:462] [/usr/local/lib/perl5/site_perl/5.8.0/HTML/Mason/Request.pm:1060], at /usr/local/lib/perl5/site_perl/5.8.0//Apache/Session/Serialize/Storable.pm line 21
context: …
187: # whether they should generate a full stack trace (confess() and cluck())
188: # or simply report the caller’s package (croak() and carp()), respectively.
189: # confess() and croak() die, carp() and cluck() warn.
190:
191: sub croak { die shortmess @ }
192: sub confess { die longmess @ }
193: sub carp { warn shortmess @_ }
194: sub cluck { warn longmess @_ }
195:
…
code stack: /usr/local/lib/perl5/5.8.3/Carp.pm:191 :66 …/…/lib/Storable.pm (autosplit into …/…/lib/auto/Storable/_freeze.al):283 …/…/lib/Storable.pm (autosplit into …/…/lib/auto/Storable/nfreeze.al):270 /usr/local/lib/perl5/site_perl/5.8.0//Apache/Session/Serialize/Storable.pm:21 /usr/local/lib/perl5/site_perl/5.8.0//Apache/Session.pm:507 /usr/local/lib/perl5/site_perl/5.8.0//Apache/Session.pm:462 /usr/local/lib/perl5/site_perl/5.8.0/HTML/Mason/Request.pm:1060
I’m running Perl 5.8.3 and this error seems to point to my 5.8.0 install… is it a problem with the way I compiled RT? Here’s the configure settings I used:
I did upgrade Perl & mySQL prior to the RT upgrade.
Stevo----- Original Message -----
From: Stevo
To: rt-users@lists.fsck.com
Sent: Wednesday, April 28, 2004 9:52 AM
Subject: [rt-users] Upgrade to RT3.0.10 Issues
I upgraded from RT3.0.8 to 3.0.10 last night and seem to be having some mod_perl issues (I’m running Apache 1.3.29 and Mod_Perl 1.29). I get this error when I click on certain pages…
What does it all mean Basil?
error: Can’t store CODE items at …/…/lib/Storable.pm (autosplit into …/…/lib/auto/Storable/freeze.al) line 282. Stack: […/…/lib/Storable.pm (autosplit into …/…/lib/auto/Storable/freeze.al):282] […/…/lib/Storable.pm (autosplit into …/…/lib/auto/Storable/nfreeze.al):270] [/usr/local/lib/perl5/site_perl/5.8.0//Apache/Session/Serialize/Storable.pm:21] [/usr/local/lib/perl5/site_perl/5.8.0//Apache/Session.pm:507] [/usr/local/lib/perl5/site_perl/5.8.0//Apache/Session.pm:462] [/usr/local/lib/perl5/site_perl/5.8.0/HTML/Mason/Request.pm:1060], at /usr/local/lib/perl5/site_perl/5.8.0//Apache/Session/Serialize/Storable.pm line 21
context: …
187: # whether they should generate a full stack trace (confess() and cluck())
188: # or simply report the caller’s package (croak() and carp()), respectively.
189: # confess() and croak() die, carp() and cluck() warn.
190:
191: sub croak { die shortmess @ }
192: sub confess { die longmess @ }
193: sub carp { warn shortmess @_ }
194: sub cluck { warn longmess @_ }
195:
…
code stack: /usr/local/lib/perl5/5.8.3/Carp.pm:191 :66 …/…/lib/Storable.pm (autosplit into …/…/lib/auto/Storable/_freeze.al):283 …/…/lib/Storable.pm (autosplit into …/…/lib/auto/Storable/nfreeze.al):270 /usr/local/lib/perl5/site_perl/5.8.0//Apache/Session/Serialize/Storable.pm:21 /usr/local/lib/perl5/site_perl/5.8.0//Apache/Session.pm:507 /usr/local/lib/perl5/site_perl/5.8.0//Apache/Session.pm:462 /usr/local/lib/perl5/site_perl/5.8.0/HTML/Mason/Request.pm:1060
I’m running Perl 5.8.3 and this error seems to point to my 5.8.0 install… is it a problem with the way I compiled RT? Here’s the configure settings I used:
./configure --prefix=/usr/local/rt3 --with-db-rt-pass=xxx --with-web-user=nobody --with-web-group=nobody
I did upgrade Perl & mySQL prior to the RT upgrade.
I’m running Perl 5.8.3 and this error seems to point to my 5.8.0 install… is it a problem with the way I compiled RT? Here’s the configure settings I used:
./configure --prefix=/usr/local/rt3 --with-db-rt-pass=xxx --with-web-user=nobody --with-web-group=nobody
I did upgrade Perl & mySQL prior to the RT upgrade.
You do need to recompile mod_perl.
Is this the only thing he’s got to recompile Autrijus???
Hummm… I would recompile at least all modules with files on /libpath/to/perl/$arch/
location… (Apache::Session is not on the list)
AFAIK there are modules that on build time adapted themselves to the
installed perl settings (e.g DBI, DBD-*).
Paulo Matos
|Sys & Net Admin | Servi�o de Inform�tica |
|Faculdade de Ci�ncias e Tecnologia | Tel: +351-21-2948596 |
|Universidade Nova de Lisboa | Fax: +351-21-2948548 |
|P-2829-516 Caparica | e-Mail: pjsm@fct.unl.pt |