Jump to content

# Apache HTTP Server/mod fcgid

From ArchWiki
< Apache HTTP Server

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

    <IfModule fcgid_module>
      AddHandler fcgid-script .fcgi # you can put whatever extension you want
    </IfModule>

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

- lighttpd#FastCGI
- Apache HTTP Server#Using php-fpm and mod_proxy_fcgi

Category:

- Web server

Hidden category:

- Pages or sections flagged with Template:Style

Apache HTTP Server/mod fcgid
Add topic