Trying to get from 4.0.16 to 4.2.0rc5.
Make upgrade and make database-upgrade go fine, but when I restart Apache I
get:
root@help:/tmp/rt-4.2.0rc5# /etc/init.d/apache2 restart
Syntax error on line 44 of /etc/apache2/sites-enabled/000-default:
Can’t locate Symbol/Global/Name.pm in @INC (@INC contains:
/opt/rt4/sbin/…/local/lib /opt/rt4/sbin/…/lib /etc/perl
/usr/local/lib/perl/5.14.2 /usr/local/share/perl/5.14.2 /usr/lib/perl5
/usr/share/perl5 /usr/lib/perl/5.14 /usr/share/perl/5.14
/usr/local/lib/site_perl . /etc/apache2) at
/opt/rt4/sbin/…/lib/RT/Config.pm line 55.\nBEGIN failed–compilation
aborted at /opt/rt4/sbin/…/lib/RT/Config.pm line 55.\nCompilation failed
in require at /opt/rt4/sbin/…/lib/RT.pm line 156.\n
Action ‘configtest’ failed.
The Apache error log may have more information.
…fail!
Below is line 44 of 000-default…but I’m not sure where the syntax error
is. This is getting above and beyond my knowledge of linux/apache!
35 <Location /rt/>
36 Order allow,deny
37 Allow from all
38
39 SetHandler modperl
40 PerlResponseHandler Plack::Handler::Apache2
41 PerlSetVar psgi_app /opt/rt4/sbin/rt-server
42
43
44 use Plack::Handler::Apache2;
45 Plack::Handler::Apache2->preload("/opt/rt4/sbin/rt-server");
46
47
Any help is appreciated!
Max
Max McGrath
Network Administrator
Carthage College
262-552-5512
mmcgrath@carthage.edu