Hello group,
This first install of RT is throwing the following error on apache
start. Any ideas or recommendations?
System is RedHat 7.3, Apache-1.3.27-1.7.2. Apache httpd.conf is default
rt recommended.
Apache startup output:
Starting httpd: [Tue Sep 2 00:46:22 2003] [error] Can’t locate object
method “set_escape” via package “HTML::Mason::Interp” (perhaps you
forgot to load “HTML::Mason::Interp”?) at
/opt/rt3/lib/RT/Interface/Web.pm line 74.
Compilation failed in require at (eval 6) line 1.
Syntax error on line 577 of /etc/httpd/conf/httpd.conf:
Can’t locate object method “set_escape” via package
"HTML::Mason::Interp" (perhaps you forgot to load
"HTML::Mason::Interp"?) at /opt/rt3/lib/RT/Interface/Web.pm line 74.
Compilation failed in require at (eval 6) line 1.
[FAILED]
Brian
I think the module is installed okay:
perl -MCPAN -e ‘install HTML::Mason::Interp’
CPAN: Storable loaded ok
Going to read /root/.cpan/Metadata
Database was generated on Sun, 31 Aug 2003 23:44:43 GMT
HTML::Mason::Interp is up to date.
Here is the entry in my httpd.conf file. Any one have an idea of how to
get RT running.
<VirtualHost *:80>
ServerName rt.test.com
ServerAdmin hostmaster@test.com
DocumentRoot /opt/rt3/share/html
AddDefaultCharset UTF-8
PerlModule Apache::DBI
PerlRequire /opt/rt3/bin/webmux.pl
CustomLog /var/log/httpd/rt.test.com-access_log combined
<Location />
SetHandler perl-script
PerlHandler RT::Mason
</Location>
Brian Zammit wrote:
Here is the entry in my httpd.conf file. Any one have an idea of how to
get RT running.
PerlRequire /opt/rt3/bin/webmux.pl
Uncommenting that line might be a good start…
Phil Homewood, Systems Janitor, http://www.SnapGear.com
pdh@snapgear.com Ph: +61 7 3435 2810 Fx: +61 7 3891 3630
SnapGear - Custom Embedded Solutions and Security Appliances
It is uncommented currently so that Apache starts (there are other sites
running on the same server). Any ideas on getting RT working?