[rt-users] mod_perl and rt incompatible?
Anne Ramey
anner at blast.com
Mon Jan 31 14:52:28 EST 2005
rt is working fine, but I need to install a new tool that needs modperl.
When I include my perl.conf file, I suddenly get lots of perl errors
that appear to be associated with rt (and requiring utf-8). When I
comment rt out of my apache conf file, all but one error goes away. Is
there a known conflict between rt 3.0.11 and modperl? I know 5.8.3 is
the recommended perl, but we don't have that working on our version of
linux yet, so I'm trying to use perl 5.8.0--is that the problem? The
perl errors occur in the apache error log upon starting apache.
Use of uninitialized value in length at
/usr/local/lib/perl5/site_perl/5.8.0/Regexp/Common/delimited.pm line 51.
Regexp::Common::delimited::__ANON__('Regexp::Common::Entry=HASH(0x8e03b64)','undef','undef')
called at /usr/local/lib/perl5/site_perl/5.8.0/Regexp/Common.pm line 242
Regexp::Common::Entry::__ANON__('Regexp::Common::Entry=HASH(0x8e03b64)','undef','')
called at /usr/local/lib/perl5/site_perl/5.8.0/Regexp/Common.pm line 188
Regexp::Common::pattern('name','ARRAY(0x8e00564)','create','CODE(0x8e03864)')
called at
/usr/local/lib/perl5/site_perl/5.8.0/Regexp/Common/delimited.pm line 55
require Regexp/Common/delimited.pm called at (eval 2181) line 1
eval 'require \'Regexp/Common/delimited.pm\'
;' called at
/usr/local/lib/perl5/site_perl/5.8.0/Regexp/Common/delimited.pm line 0
Subroutine mkpath redefined at /usr/local/lib/perl5/5.8.0/File/Path.pm
line 122.
require File/Path.pm called at (eval 2192) line 1
eval 'require \'File/Path.pm\'
;' called at /usr/local/lib/perl5/5.8.0/File/Path.pm line 122
Subroutine rmtree redefined at /usr/local/lib/perl5/5.8.0/File/Path.pm
line 157.
require File/Path.pm called at (eval 2192) line 1
eval 'require \'File/Path.pm\'
;' called at /usr/local/lib/perl5/5.8.0/File/Path.pm line 157
Constant subroutine CGI::XHTML_DTD redefined at
/usr/local/lib/perl5/5.8.0/constant.pm line 108.
constant::import('constant','XHTML_DTD','ARRAY(0x91d7148)')
called at /usr/local/lib/perl5/5.8.0/CGI.pm line 32
CGI::BEGIN() called at /usr/local/lib/perl5/5.8.0/CGI.pm line 33
eval {...} called at /usr/local/lib/perl5/5.8.0/CGI.pm line 33
require CGI.pm called at (eval 2235) line 1
eval 'require \'CGI.pm\'
;' called at /usr/local/lib/perl5/5.8.0/CGI.pm line 33
Subroutine fileparse_set_fstype redefined at
/usr/local/lib/perl5/5.8.0/File/Basename.pm line 154.
require File/Basename.pm called at (eval 2434) line 1
eval 'require \'File/Basename.pm\'
;' called at /usr/local/lib/perl5/5.8.0/File/Basename.pm line 154
Subroutine fileparse redefined at
/usr/local/lib/perl5/5.8.0/File/Basename.pm line 168.
require File/Basename.pm called at (eval 2434) line 1
eval 'require \'File/Basename.pm\'
;' called at /usr/local/lib/perl5/5.8.0/File/Basename.pm line 168
Subroutine basename redefined at
/usr/local/lib/perl5/5.8.0/File/Basename.pm line 235.
require File/Basename.pm called at (eval 2434) line 1
eval 'require \'File/Basename.pm\'
;' called at /usr/local/lib/perl5/5.8.0/File/Basename.pm line 235
Subroutine dirname redefined at
/usr/local/lib/perl5/5.8.0/File/Basename.pm line 248.
require File/Basename.pm called at (eval 2434) line 1
eval 'require \'File/Basename.pm\'
;' called at /usr/local/lib/perl5/5.8.0/File/Basename.pm line 248
Constant subroutine DEBUG redefined at
/usr/local/lib/perl5/5.8.0/utf8_heavy.pl line 5.
require utf8_heavy.pl called at (eval 2440) line 1
eval 'require \'utf8_heavy.pl\'
;' called at /usr/local/lib/perl5/5.8.0/utf8_heavy.pl line 5
Subroutine DESTROY redefined at /usr/local/lib/perl5/5.8.0/utf8_heavy.pl
line 7.
require utf8_heavy.pl called at (eval 2440) line 1
eval 'require \'utf8_heavy.pl\'
;' called at /usr/local/lib/perl5/5.8.0/utf8_heavy.pl line 7
Subroutine croak redefined at /usr/local/lib/perl5/5.8.0/utf8_heavy.pl
line 11.
require utf8_heavy.pl called at (eval 2440) line 1
eval 'require \'utf8_heavy.pl\'
;' called at /usr/local/lib/perl5/5.8.0/utf8_heavy.pl line 11
Subroutine SWASHNEW redefined at
/usr/local/lib/perl5/5.8.0/utf8_heavy.pl line 17.
require utf8_heavy.pl called at (eval 2440) line 1
eval 'require \'utf8_heavy.pl\'
;' called at /usr/local/lib/perl5/5.8.0/utf8_heavy.pl line 17
Subroutine SWASHGET redefined at
/usr/local/lib/perl5/5.8.0/utf8_heavy.pl line 221.
require utf8_heavy.pl called at (eval 2440) line 1
eval 'require \'utf8_heavy.pl\'
;' called at /usr/local/lib/perl5/5.8.0/utf8_heavy.pl line 221
--
Anne
More information about the rt-users
mailing list