To RT admins and developers whom it may concern:
I was installing request-tracker3.6 on Debian lenny/sid, and noticed that
there were additional steps that I had to take that were not obvious from
I’ll attempt to recall them.
I used mod_fastcgi. For this I had to do the following.
Put the include statement AHEAD of the virtual host section
LoadModule fastcgi_module /usr/lib/apache/1.3/mod_fastcgi.so
ServerAdmin ######l@ ######email@example.com ######firstname.lastname@example.org
DocumentRoot /usr/share/request- tracker3.6/html
CustomLog /var/log/request-tracker3.6/rt_access common
Error messages went away after performing the following steps, but
no request tracker page materialized until the include was ahead
of the VirtualHost section
- install libapache-mod-fastcgi
apt-get install libapache-mod-fastcgi
- CGI/Fast.pm was missing so I had to install libcgi-fast-perl
apt-get install libcgi-fast-perl
4 In /etc/request-tracker3.6/apache-fastcgi.conf
don’t believe the comment
These are set properly by the libapache-mod-fastcgi package
#AddHandler fastcgi-script fcgi
and go ahead and uncomment the lines, because the comment
is wrong! If you leave them commented, you will find that
libapache-mod-fastcgi installs /etc/apache/conf.d/fastcgi.conf
which has the line
which will then need to be commented out to avoid a conflict
And if you don’t uncomment those lines, then
you need to create the directory /etc/apache./logs/fastcgi
and make it writable by the apache user (in my case
www-data) or there will be an error messge.
Fortunately /var/run has permissions
so it is writable.