2
0
2026-06-14 10:30:55 +02:00
2026-06-13 15:51:32 +02:00
2009-03-28 13:24:51 +01:00
2026-06-14 10:30:55 +02:00
2026-06-13 15:51:32 +02:00

fcgi-cgi

homepage: https://redmine.lighttpd.net/projects/fcgi-cgi/wiki

fcgi-cgi is a FastCGI application to run normal cgi applications. It doesn't make CGI applications faster, but it allows you to run them on a different host and with different user permissions (without the need for suexec).

lighttpd2 won't have a mod_cgi, so you need this FastCGI wrapper to be able to execute standard cgi applications like mailman and cgit.

fcgi-cgi is released under the MIT license.

Usage

Examples for spawning a fcgi-cgi instance with daemontools or runit::

#!/bin/sh
# run script

exec spawn-fcgi -n -s /var/run/fastcgi-cgi.sock -u www-default -U www-data -- /usr/bin/fcgi-cgi

Build dependencies

Build

Clone from git: git clone https://git.lighttpd.net/lighttpd/fcgi-cgi.git

Setup a build directory build:

meson setup build --prefix /usr/local

Compile it:

meson compile -C build

Install:

meson install -C build
S
Açıklama
FastCGI application to run cgi applications
https://redmine.lighttpd.net/projects/fcgi-cgi
Benioku 87 KiB
Dil
C 94%
Meson 4%
Roff 2%