[rt-users] mod_perl errors
Ron Frederick
rf33 at austin.rr.com
Sun Mar 13 22:05:01 EST 2005
My RT3 has stopped working due to mod_perl being upgraded. I now have to
remove the lines from my httpd.conf file relating to rt:
PerlModule Apache::DBI
PerlRequire /opt/rt3/bin/webmux.pl
<Location /rt>
SetHandler perl-script
PerlHandler RT::Mason
</Location>
or my httpd process fails to start. The error that I get is the following:
Use of uninitialized value in substitution (s///) at
/usr/lib/perl5/5.8.4/CGI/Cookie.pm line 29.
[Sun Mar 13 21:05:36 2005] [error] Can't locate Apache/RequestUtil.pm in
@INC (@INC contains: /opt/rt3/local/lib /opt/rt3/lib
/usr/lib/perl5/5.8.4/i686-linux /usr/lib/perl5/5.8.4
/usr/lib/perl5/site_perl/5.8.4/i686-linux /usr/lib/perl5/site_perl/5.8.4
/usr/lib/perl5/site_perl/5.8.1/i686-linux /usr/lib/perl5/site_perl/5.8.1
/usr/lib/perl5/site_perl/5.8.0 /usr/lib/perl5/site_perl/5.6.0
/usr/lib/perl5/site_perl . /usr/local/apache/ /usr/local/apache/lib/perl) at
/usr/lib/perl5/5.8.4/CGI/Cookie.pm line 32.\nCompilation failed in require
at /opt/rt3/bin/webmux.pl line 103.\nBEGIN failed--compilation aborted at
/opt/rt3/bin/webmux.pl line 103.\nCompilation failed in require at (eval 6)
line 1.\n
Syntax error on line 1128 of /usr/local/apache/conf/httpd.conf:
Can't locate Apache/RequestUtil.pm in @INC (@INC contains:
/opt/rt3/local/lib /opt/rt3/lib /usr/lib/perl5/5.8.4/i686-linux
/usr/lib/perl5/5.8.4 /usr/lib/perl5/site_perl/5.8.4/i686-linux
/usr/lib/perl5/site_perl/5.8.4 /usr/lib/perl5/site_perl/5.8.1/i686-linux
/usr/lib/perl5/site_perl/5.8.1 /usr/lib/perl5/site_perl/5.8.0
/usr/lib/perl5/site_perl/5.6.0 /usr/lib/perl5/site_perl . /usr/local/apache/
/usr/local/apache/lib/perl) at /usr/lib/perl5/5.8.4/CGI/Cookie.pm line 32.
Compilation failed in require at /opt/rt3/bin/webmux.pl line 103.
BEGIN failed--compilation aborted at /opt/rt3/bin/webmux.pl line 103.
Compilation failed in require at (eval 6) line 1.
/usr/sbin/httpd start: httpd could not be started
To the best of my knowledge (limited), it looks like this is trying to find
a feature from mod_perl2 even though I am using mod_perl 1.29 and apache
1.33.
If anyone has any ideas as to what is causing this, please let me know.
Thank you.
Ron Frederick
More information about the rt-users
mailing list