RT Config problem (Debian and RT2)

I have been working for a while on getting RT 2 installed on a debian
system. After banging my head against the monitor multiple times, I have
figured out what is happening, but not why. When I start apache with
’apachectl start’, it says ‘httpd started’, but it hasn’t actually
started. I checked the error logs in /var/logs/apache/error.log and there
is no error.

However, when I edit my httpd.conf and remove the PerlRequire
/usr/local/rt2/bin/webmux.pl line, apache starts and RT doesn’t.

Any ideas?

Thanks

Thomas Sords

Thomas Sords
Smart Link
703.518.5530
703.548.6362 /Fax

Thomas,

Apache with mod_perl is distributed under the apache-perl package. Do you
have it installed? Did you compile apache by hand? what is the output of
apache -l ?

  • Thomas Sords/Smart Link/US (tsords@smartlink.navy.mil) wrote:

I have been working for a while on getting RT 2 installed on a debian
system. After banging my head against the monitor multiple times, I have
figured out what is happening, but not why. When I start apache with
‘apachectl start’, it says ‘httpd started’, but it hasn’t actually
started. I checked the error logs in /var/logs/apache/error.log and there
is no error.

However, when I edit my httpd.conf and remove the PerlRequire
/usr/local/rt2/bin/webmux.pl line, apache starts and RT doesn’t.

Any ideas?

Thanks

Thomas Sords


Thomas Sords
Smart Link
703.518.5530
703.548.6362 /Fax

Haim

Let talent and technology work for YOU.
http://www.dimer.org

However, when I edit my httpd.conf and remove the PerlRequire
/usr/local/rt2/bin/webmux.pl line, apache starts and RT doesn’t.

Did you install the package “apache-perl”? This is the apache with
mod_perl statically linked. It is needed for RT.

Bye for now,
Bis denne,
Joerg

Did you install the package “apache-perl”? This is the apache with
mod_perl statically linked. It is needed for RT.

No, it’s not. rt runs just fine under debian with apache and whatever
the mod perl package is. (libapache-mod-perl IIRC) RT generally
discourages this because it’s hard to get all the modules built
correctly. Debian succeeds in building everything correctly.

besides, if he was missing modperl, than the PerlRequire directive
would produce an error.

I have been working for a while on getting RT 2 installed on a
debian system. ~After banging my head against the monitor multiple
times, I have figured out what is happening, but not why. ~When I
start apache with ‘apachectl start’, it says ‘httpd started’, but it
hasn’t actually started. ~I checked the error logs in
/var/logs/apache/error.log and there is no error.

I’ve seen this before, but I don’t remember what the reason was. It
might be because you’re missing Apache::DBI (the libapache-dbi-perl
package) Have you looked at the debian entries on rtfm? I know they’re
correct for rt 2.0.x.

I hate to suggest it, but if you really can’t get it to work with
modperl, you can always use fastcgi. it’s a bit of a copout solution
though.

seph

I used the apache server and mod-perl packages rather than compiling it.
With a -l, apache shows http-core.c mod-so.c macro.c as static packages.
Will attempt to reinstall with mod-perl.c as a static package rather than
dynamic.

Thomas Sords
Smart Link
703.518.5530
703.548.6362 /Fax

Haim Dimer haim@dimer.org
Sent by: rt-users-admin@lists.fsck.com
02/12/2003 03:41 PMTo: Thomas Sords/Smart Link/US tsords@smartlink.navy.mil
cc: rt-users@lists.fsck.com
Subject: Re: [rt-users] RT Config problem (Debian and RT2)

Thomas,

Apache with mod_perl is distributed under the apache-perl package. Do you
have it installed? Did you compile apache by hand? what is the output of
apache -l ?

  • Thomas Sords/Smart Link/US (tsords@smartlink.navy.mil) wrote:

I have been working for a while on getting RT 2 installed on a debian
system. After banging my head against the monitor multiple times, I
have
figured out what is happening, but not why. When I start apache with
‘apachectl start’, it says ‘httpd started’, but it hasn’t actually
started. I checked the error logs in /var/logs/apache/error.log and
there
is no error.

However, when I edit my httpd.conf and remove the PerlRequire
/usr/local/rt2/bin/webmux.pl line, apache starts and RT doesn’t.

Any ideas?

Thanks

Thomas Sords

Thomas Sords
Smart Link
703.518.5530
703.548.6362 /Fax

Haim

Let talent and technology work for YOU.
http://www.dimer.org

rt-users mailing list
rt-users@lists.fsck.com
http://lists.fsck.com/mailman/listinfo/rt-users

Have you read the FAQ? The RT FAQ Manager lives at http://fsck.com/rtfm