Hello!
I am trying to install OTRS on an SLES9 but I can `t start apache2 after installation.
Error message:
Quote:
# rcapache2 restart
Syntax OK
Starting httpd2 (prefork) [Thu Dec 28 14:08:30 2006] [error] Can't locate Apache2/Reload.pm in @INC (@INC contains: ../../ /opt/otrs/Kernel/cpan-lib /opt/otrs/ /srv/www/perl-lib /usr/lib/perl5/5.8.3/i586-linux-thread-multi /usr/lib/perl5/5.8.3 /usr/lib/perl5/site_perl/5.8.3/i586-linux-thread-multi /usr/lib/perl5/site_perl/5.8.3 /usr/lib/perl5/site_perl /usr/lib/perl5/vendor_perl/5.8.3/i586-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.3 /usr/lib/perl5/vendor_perl . /srv/www/ /srv/www/lib/perl) at (eval 84) line 3.\n
[Thu Dec 28 14:08:30 2006] [error] Can't load Perl module Apache2::Reload for server otrs :0, exiting...
|
So I tried to find Reload.pm and got:
Quote:
# find / -name Reload.pm
/usr/lib/perl5/vendor_perl/5.8.3/i586-linux-thread-multi/Apache/Reload.pm
|
And then I set
Quote:
use lib qw(/srv/www/perl-lib);
|
in
Quote:
/etc/apache2/mod_perl-startup.pl
|
to
Quote:
use lib qw(/usr/lib/perl5/vendor_perl/5.8.3/i586-linux-thread-multi/Apache);
|
but then i got
Quote:
# rcapache2 restart
Syntax OK
Starting httpd2 (prefork) [Thu Dec 28 14:15:58 2006] [error] Subroutine load redefined at /usr/lib/perl5/vendor_perl/5.8.3/i586-linux-thread-multi/Apache/XSLoader.pm line 14.\nCompilation failed in require at /usr/lib/perl5/vendor_perl/5.8.3/i586-linux-thread-multi/ModPerl/Util.pm line 20.\nBEGIN failed--compilation aborted at /usr/lib/perl5/vendor_perl/5.8.3/i586-linux-thread-multi/ModPerl/Util.pm line 20.\nCompilation failed in require at /etc/apache2/mod_perl-startup.pl line 12.\nBEGIN failed--compilation aborted at /etc/apache2/mod_perl-startup.pl line 12.\nCompilation failed in require at (eval 2) line 1.\n
[Thu Dec 28 14:15:58 2006] [error] Can't load Perl file: /etc/apache2/mod_perl-startup.pl for server scalix.HOSPITAL:0, exiting...
startproc: exit status of parent of /usr/sbin/httpd2-prefork: 1
|