Problems with 2.1.59 (or 3.0 alpha2)

Hello i was trying to install 3.0 alpha2 (2.1.59) and when i try to
start apache it throws the next error (the same devel machine runs
2.0.15 with out problems)
it claims that RT::LoadConfig is undefined. any ideas where i can start
looking?

TIA.

<VirtualHost *:82>
ServerName devel.netglobalis.cl
DocumentRoot /opt/rt3/share/html
AddDefaultCharset UTF-8

PerlModule Apache::DBI
PerlRequire /opt/rt3/bin/webmux.pl

<FilesMatch "\.html$">
    SetHandler perl-script
    PerlHandler RT::Mason
</FilesMatch>
<LocationMatch "/Attachment/">
    SetHandler perl-script
    PerlHandler RT::Mason
</LocationMatch>

And this is the apache error.

Subroutine handler redefined at /opt/rt3/bin/webmux.pl line 110.
[Mon Jan 13 12:34:49 2003] [error] Undefined subroutine &RT::LoadConfig
called at /opt/rt3/bin/webmux.pl line 60.
Compilation failed in require at (eval 79) line 1.

Syntax error on line 1480 of /etc/httpd/conf/httpd.conf:
Undefined subroutine &RT::LoadConfig called at /opt/rt3/bin/webmux.pl
line 60.
Compilation failed in require at (eval 79) line 1.

Marcelo Bartsch
mbartsch@netglobalis.net
www.netglobalis.net

PGP Fingerprint :
877E 3A56 F523 B44A 3260 8F83 8916 E158 6100 F721

Hello i was trying to install 3.0 alpha2 (2.1.59) and when i try to
start apache it throws the next error (the same devel machine runs
2.0.15 with out problems)
it claims that RT::LoadConfig is undefined. any ideas where i can start
looking?

Two questions: did the installer set the right permissions on
/opt/rt3/lib and the files inside?

Are you running RT2 and RT3 on the same apache? that just won’t work.

-j

»|« Request Tracker... So much more than a help desk — Best Practical Solutions – Trouble Ticketing. Free.

Two questions: did the installer set the right permissions on
/opt/rt3/lib and the files inside?

permissions wasn’t correct, i fix them.

Are you running RT2 and RT3 on the same apache? that just won’t work.
oops. i was running both version on same apache, i comment out the rt2
version. and now the error is other.

Constant name ‘HASH(0x8bbd40c)’ has invalid characters at
/opt/rt3/lib/RT/Tickets_Overlay_SQL.pm line 87
BEGIN failed–compilation aborted at
/opt/rt3/lib/RT/Tickets_Overlay_SQL.pm line 92.
Compilation failed in require at /opt/rt3/lib/RT/Tickets_Overlay.pm line
162.
Compilation failed in require at (eval 133) line 3.
Compilation failed in require at /opt/rt3/bin/webmux.pl line 68.
BEGIN failed–compilation aborted at /opt/rt3/bin/webmux.pl line 68.
Compilation failed in require at (eval 5) line 1.

i’m running perl 5.6.1

-j

Marcelo Bartsch
mbartsch@netglobalis.net
www.netglobalis.net

PGP Fingerprint :
877E 3A56 F523 B44A 3260 8F83 8916 E158 6100 F721

Jesse Vincent wrote:

Are you running RT2 and RT3 on the same apache? that just won’t work.

It should work under FastCGI, no?

(alas, I need to upgrade both perl and mysql before trying this…)
Phil Homewood, Systems Janitor, www.SnapGear.com
pdh@snapgear.com Ph: +61 7 3435 2810 Fx: +61 7 3891 3630
SnapGear - Custom Embedded Solutions and Security Appliances

Jesse Vincent wrote:

Are you running RT2 and RT3 on the same apache? that just won’t work.

It should work under FastCGI, no?

Should be fine under FastCGI.

(alas, I need to upgrade both perl and mysql before trying this…)

»|« Request Tracker... So much more than a help desk — Best Practical Solutions – Trouble Ticketing. Free.