I’ve searched a read the wiki and tried so many combos that my eyes are
ready to pop. Hopefully someone will have a suggestion as to where I
have messed up setting up the debian packages to work with Apache2.
Background: Debian Sarge box running Apache 2. I was trying to run via
fast-cgi. When trying to install mod_perl my normally well behaved
apache2 server will not do anything (no error messages to the error log
even) when perl is enabled as a module. Currently trying with the 3.4
debs from http://www.jadevine.org.uk/request-tracker/ .
My current error log:
[Tue Mar 08 19:39:53 2005] [notice] FastCGI: process manager initialized
[Tue Mar 08 19:39:53 2005] [warn] FastCGI: server
"/usr/share/request-tracker3.4/libexec/mason_handler.fcgi" started (pid
[Tue Mar 08 19:39:55 2005] [notice] Apache/2.0.53 (Debian GNU/Linux)
mod_fastcgi/2.4.2 PHP/4.3.10-8 mod_ssl/2.0.53 OpenSSL/0.9.7e configured
– resuming normal operations
Can’t locate /etc/request-tracker3.4/RT_SiteConfig.pm in @INC (@INC
/usr/share/request-tracker3.4/lib /etc/perl /usr/local/lib/perl/5.8.4
/usr/local/share/perl/5.8.4 /usr/lib/perl5 /usr/share/perl5
/usr/lib/perl/5.8 /usr/share/perl/5.8 /usr/local/lib/site_perl .) at
/usr/share/request-tracker3.4/lib/RT.pm line 123.
BEGIN failed–compilation aborted at
/usr/share/request-tracker3.4/libexec/webmux.pl line 79.
Compilation failed in require at
/usr/share/request-tracker3.4/libexec/mason_handler.fcgi line 52.
[Tue Mar 08 19:39:58 2005] [warn] FastCGI: server
"/usr/share/request-tracker3.4/libexec/mason_handler.fcgi" (pid 1336)
terminated by calling exit with status ‘13’
[Tue Mar 08 19:54:57 2005] [error] [client 126.96.36.199] FastCGI:
invalid (dynamic) server
"/usr/share/request-tracker3.4/html/index.html": access for server (uid
33, gid 33) not allowed: execute not allowed
Apache config outside of the virtual host section:
AddHandler fastcgi-script fcgi
ScriptAlias /rt /usr/share/request-tracker3.4/libexec/mason_handler.fcgi
Apache config inside the virtual host section:
Adding the following for RT (the ticket tracker)
Alias /rt /usr/share/request-tracker3.4/html
RedirectMatch permanent (.*)/$ $1/index.html
Anyone have any ideas where I might have gone wrong? I had to comment
out the FastCgiIpcDir /var/run/fastcgi line because otherwise I got an
error, “FastCgiIpcDir /var/run/fastcgi: already defined as