Hi.
For the last days we have been trying to install RT 3.4.4 on a Suse 9.3
machine.
make testdeps reports that nothing is missing.
the Apache config file contains:
LoadModule perl_module modules/mod_perl.so
LoadModule rewrite_module modules/mod_rewrite.so
ServerName XX.kb.se
Alias /rt "/opt/rt3/share/html"
PerlModule Apache2 Apache::compat
PerlModule Apache::DBI
PerlRequire /opt/rt3/bin/webmux.pl
<Directory /opt/rt3/share/html>
AllowOverride All
Options ExecCGI FollowSymLinks
<IfModule mod_access.c.>
Order allow,deny
Allow from all
</IfModule>
</Directory>
<Location /rt>
RewriteEngine On
RedirectMatch permanent (.*)/$ $1/index.html
AddDefaultCharset UTF-8
Sethandler perl-script
PerlHandler RT::Mason
</Location>
when i try to start apache the following is logged in the error_log
[Thu Sep 22 09:49:18 2005] [error] Can’t locate mod_perl2.pm in @INC
(@INC contains: /opt/rt3/local/lib /opt/rt3/lib
/usr/lib/perl5/5.8.6/i586-linux-thread-multi /usr/lib/perl5/5.8.6
/usr/lib/perl5/site_perl/5.8.6/i586-linux-thread-multi
/usr/lib/perl5/site_perl/5.8.6 /usr/lib/perl5/site_perl
/usr/lib/perl5/vendor_perl/5.8.6/i586-linux-thread-multi
/usr/lib/perl5/vendor_perl/5.8.6 /usr/lib/perl5/vendor_perl . /srv/www)
at /usr/lib/perl5/site_perl/5.8.6/HTML/Mason/ApacheHandler.pm line
23.\nBEGIN failed–compilation aborted at
/usr/lib/perl5/site_perl/5.8.6/HTML/Mason/ApacheHandler.pm line
41.\nCompilation failed in require at
/opt/rt3/lib/RT/Interface/Web/Handler.pm line 146.\nCompilation failed
in require at (eval 2) line 1.\n
[Thu Sep 22 09:49:18 2005] [error] Can’t load Perl file:
/opt/rt3/bin/webmux.pl for server XX.kb.se:0, exiting…
what do we need to do to get apache load webmux.pl?
thanks in advance
/konrad
Konrad Baginski wrote:
Hi.
For the last days we have been trying to install RT 3.4.4 on a Suse 9.3
machine.
make testdeps reports that nothing is missing.
the Apache config file contains:
#-------
LoadModule perl_module modules/mod_perl.so
LoadModule rewrite_module modules/mod_rewrite.so
when i try to start apache the following is logged in the error_log
[Thu Sep 22 09:49:18 2005] [error] Can’t locate mod_perl2.pm in @INC
(@INC contains: /opt/rt3/local/lib /opt/rt3/lib
/usr/lib/perl5/5.8.6/i586-linux-thread-multi /usr/lib/perl5/5.8.6
/usr/lib/perl5/site_perl/5.8.6/i586-linux-thread-multi
/usr/lib/perl5/site_perl/5.8.6 /usr/lib/perl5/site_perl
/usr/lib/perl5/vendor_perl/5.8.6/i586-linux-thread-multi
/usr/lib/perl5/vendor_perl/5.8.6 /usr/lib/perl5/vendor_perl . /srv/www)
at /usr/lib/perl5/site_perl/5.8.6/HTML/Mason/ApacheHandler.pm line
23.\nBEGIN failed–compilation aborted at
/usr/lib/perl5/site_perl/5.8.6/HTML/Mason/ApacheHandler.pm line
41.\nCompilation failed in require at
/opt/rt3/lib/RT/Interface/Web/Handler.pm line 146.\nCompilation failed
in require at (eval 2) line 1.\n
[Thu Sep 22 09:49:18 2005] [error] Can’t load Perl file:
/opt/rt3/bin/webmux.pl for server XX.kb.se:0, exiting…
what do we need to do to get apache load webmux.pl?
thanks in advance
/konrad
According to that error message, mod_perl2 isn’t installed. What
version of Apache and mod_perl are you running?
Stewart
Stewart Tranter
Computing Services
Loughborough University
E: s.g.tranter@lboro.ac.uk
W: IT Services | Loughborough University
T: +44 (0) 1509 223719
F: +44 (0) 1509 223989
Stewart Tranter wrote:
Konrad Baginski wrote:
Hi.
For the last days we have been trying to install RT 3.4.4 on a Suse
9.3 machine.
make testdeps reports that nothing is missing.
the Apache config file contains:
#-------
LoadModule perl_module modules/mod_perl.so
LoadModule rewrite_module modules/mod_rewrite.so
when i try to start apache the following is logged in the error_log
[Thu Sep 22 09:49:18 2005] [error] Can’t locate mod_perl2.pm in @INC
(@INC contains: /opt/rt3/local/lib /opt/rt3/lib
/usr/lib/perl5/5.8.6/i586-linux-thread-multi /usr/lib/perl5/5.8.6
/usr/lib/perl5/site_perl/5.8.6/i586-linux-thread-multi
/usr/lib/perl5/site_perl/5.8.6 /usr/lib/perl5/site_perl
/usr/lib/perl5/vendor_perl/5.8.6/i586-linux-thread-multi
/usr/lib/perl5/vendor_perl/5.8.6 /usr/lib/perl5/vendor_perl .
/srv/www) at
/usr/lib/perl5/site_perl/5.8.6/HTML/Mason/ApacheHandler.pm line
23.\nBEGIN failed–compilation aborted at
/usr/lib/perl5/site_perl/5.8.6/HTML/Mason/ApacheHandler.pm line
41.\nCompilation failed in require at
/opt/rt3/lib/RT/Interface/Web/Handler.pm line 146.\nCompilation
failed in require at (eval 2) line 1.\n
[Thu Sep 22 09:49:18 2005] [error] Can’t load Perl file:
/opt/rt3/bin/webmux.pl for server XX.kb.se:0, exiting…
what do we need to do to get apache load webmux.pl?
thanks in advance
/konrad
According to that error message, mod_perl2 isn’t installed. What
version of Apache and mod_perl are you running?
Stewart
Apache2 is installed from suse 9.3 rpm-packages, the version is
apache2-2.0.53-9.5.
mod_perl2 is 2.0.1 according to the cpan intaller which i used to
install mod_perl2.
maybe mod_perl2 ended up being installed in the wrong place?
how can i find out the correct path for the installation directories to
apache2 and mod_perl2?
Stewart Tranter wrote:
Konrad Baginski wrote:
Hi.
For the last days we have been trying to install RT 3.4.4 on a Suse
9.3 machine.
make testdeps reports that nothing is missing.
the Apache config file contains:
#-------
LoadModule perl_module modules/mod_perl.so
LoadModule rewrite_module modules/mod_rewrite.so
when i try to start apache the following is logged in the error_log
[Thu Sep 22 09:49:18 2005] [error] Can’t locate mod_perl2.pm in @INC
(@INC contains: /opt/rt3/local/lib /opt/rt3/lib
/usr/lib/perl5/5.8.6/i586-linux-thread-multi /usr/lib/perl5/5.8.6
/usr/lib/perl5/site_perl/5.8.6/i586-linux-thread-multi
/usr/lib/perl5/site_perl/5.8.6 /usr/lib/perl5/site_perl
/usr/lib/perl5/vendor_perl/5.8.6/i586-linux-thread-multi
/usr/lib/perl5/vendor_perl/5.8.6 /usr/lib/perl5/vendor_perl .
/srv/www) at
/usr/lib/perl5/site_perl/5.8.6/HTML/Mason/ApacheHandler.pm line
23.\nBEGIN failed–compilation aborted at
/usr/lib/perl5/site_perl/5.8.6/HTML/Mason/ApacheHandler.pm line
41.\nCompilation failed in require at
/opt/rt3/lib/RT/Interface/Web/Handler.pm line 146.\nCompilation
failed in require at (eval 2) line 1.\n
[Thu Sep 22 09:49:18 2005] [error] Can’t load Perl file:
/opt/rt3/bin/webmux.pl for server XX.kb.se:0, exiting…
what do we need to do to get apache load webmux.pl?
thanks in advance
/konrad
According to that error message, mod_perl2 isn’t installed. What
version of Apache and mod_perl are you running?
Stewart
Sorry for the reposting, i still need some help with the mod_perl2
installation.
Apache2 is installed from suse 9.3 rpm-packages, the version is
apache2-2.0.53-9.5.
mod_perl2 is 2.0.1 according to the cpan intaller which i used to
install mod_perl2.
maybe mod_perl2 ended up being installed in the wrong place?
how can i find out the correct path for the installation directories to
apache2 and mod_perl2?