Mod_fastcgi problems

Hi,

I hope you can help. I am running Gentoo and installed RT v3.6.7 via
emerge. I have followed your instructions at
http://wiki.bestpractical.com/view/GentooInstallGuide and all seems to go
well until I:

cp /var/www/myrt/rt-3.6.1/etc/rt_apache2_fcgi.conf /etc/apache2/vhosts.d/

And then when I restart apache I receive the following error:

  • apache2 has detected a syntax error in your configuration files:

Syntax error on line 3 of /etc/apache2/vhosts.d/rt_apache2_fcgi.conf:

Invalid command ‘FastCgiIpcDir’, perhaps misspelled or defined by a module
not included in the server configuration

If I run ‘perl sbin/rt-test-dependencies --with-fastcgi’ I get the following
output:

perl:

    >=5.8.3(5.008008)...found

users:

    rt group (rt)...found

    bin owner (rt)...found

    libs owner (rt)...found

    libs group (rt)...found

    web owner (apache)...found

    web group (apache)...found

CLI dependencies:

CORE dependencies:

FASTCGI dependencies:

MAILGATE dependencies:

MASON dependencies:

Everything was found.

Many thanks for your help. Please advise if you would like to see the
contents of any other config file.

Cheers,

Andy

According to the fastcgi docs it’s a server config directive
(FastCgiIpcDir). I’ve set it in my module config file. It’s saying the
FastCgiServer can be server or virtual host in context but i’m doing it
here for simplicity as it’s the only site on my server.

cat /etc/apache2/mods-available/fastcgi.conf

AddHandler fastcgi-script .fcgi
#FastCgiWrapper /usr/lib/apache2/suexec2
FastCgiIpcDir /var/lib/apache2/fastcgi
FastCgiServer /opt/rt3/bin/mason_handler.fcgi -idle-timeout 300 -processes 3

Andrew Pike wrote: