From b35fdb172fcfcd938de21cd59f4fa86616454e44 Mon Sep 17 00:00:00 2001 From: Ermal Date: Mon, 21 Jan 2013 14:35:31 +0000 Subject: [PATCH] Enable cgi for the webgui since some ports like lightsquid need it --- etc/inc/system.inc | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/etc/inc/system.inc b/etc/inc/system.inc index dc369b8de9..4220bb1c79 100644 --- a/etc/inc/system.inc +++ b/etc/inc/system.inc @@ -838,12 +838,14 @@ function system_generate_lighty_config($filename, exec("mkdir -p {$g['tmp_path']}/captiveportal"); exec("chmod a-w {$g['tmp_path']}/captiveportal"); $server_max_request_size = "server.max-request-size = 384"; + $cgi_config = ""; } else { - $captiveportal = ""; + $captiveportal = ",\"mod_cgi\""; $captive_portal_rewrite = ""; $captive_portal_mod_evasive = ""; $server_upload_dirs = "server.upload-dirs = ( \"{$g['upload_path']}/\", \"{$g['tmp_path']}/\", \"/var/\" )\n"; $server_max_request_size = "server.max-request-size = 2097152"; + $cgi_config = "cgi.assign = ( \".cgi\" => \"\" )"; } if (empty($port)) @@ -1054,6 +1056,8 @@ compress.filetype = ("text/plain","text/css", "text/xml", "text/javascript" ) {$fastcgi_config} +{$cgi_config} + {$captive_portal_mod_evasive} expire.url = (