Jump to content

Apache HTTP Server/mod fcgid

From ArchWiki

This article or section needs language, wiki syntax or style improvements. See Help:Style for reference.

Reason: bad style (Discuss in Talk:Apache HTTP Server/mod fcgid)

mod_fcgid is a FastCGI module for Apache with a GPL license.

apache 2.4 now provides an official module, mod_proxy_fcgi. See configuration example for php-fpm and Apache HTTP Server#Using php-fpm and mod_proxy_fcgi.

Installation

Install the mod_fcgidAUR package.

Usage

First you need to load the fastcgi module. Make sure that the following present and uncommented:

httpd.conf
LoadModule fcgid_module modules/mod_fcgid.so

Then you need to tell Apache when to use FastCGI.

For example you can ask Apache to treat all .fcgi files as fastcgi applications:

httpd.conf

  AddHandler fcgid-script .fcgi # you can put whatever extension you want

Remember that standard CGI restrictions apply, files must be in an ExecCGI enabled directory to execute.

Troubleshooting

It does not work? Apache error log (/var/log/httpd/error_log) should help you find the problem.

See also