####################################################################### ## ## CGI modules ## --------------- ## ## See https://redmine.lighttpd.net/projects/lighttpd/wiki/docs_modcgi ## server.modules += ( "mod_cgi" ) ## ## Plain old CGI handling ## ## For PHP don't forget to set cgi.fix_pathinfo = 1 in the php.ini. ## cgi.assign = ( ".pl" => "/usr/bin/perl", ".cgi" => "/usr/bin/perl", ".rb" => "/usr/bin/ruby", ".erb" => "/usr/bin/eruby", ".py" => "/usr/bin/python" ) ## ## to get the old cgi-bin behavior of apache ## ## Note: make sure that mod_alias is loaded if you uncomment the ## next line. (see modules.conf) ## #alias.url += ( "/cgi-bin" => server_root + "/cgi-bin" ) #$HTTP["url"] =~ "^/cgi-bin" { # cgi.assign = ( "" => "" ) #} ## ## require execute permission (+x) on files for CGI scripts ## default: disable ## #cgi.execute-x-only = "enable" ## ## process X-Sendfile (if present) from CGI response ## https://redmine.lighttpd.net/projects/lighttpd/wiki/Docs_ModFastCGI#X-Sendfile ## default: disable ## #cgi.x-sendfile = "enable" #cgi.x-sendfile-docroot = ( "/srv/www/html", "/srv/www/static" ) ## ## Local Redirect Response optimization ## https://www.ietf.org/rfc/rfc3875 6.2.2 Local Redirect Response optimization ## default: disable ## #cgi.local-redir = "enable" ## ## permit Upgrade, e.g. Upgrade: websocket ## default: disable ## #cgi.upgrade = "enable" ## #######################################################################