From f8bb2aacdcb344c68a8b79610d4b6e6b557495e5 Mon Sep 17 00:00:00 2001 From: Ermal Date: Mon, 21 Jan 2013 14:31:10 +0000 Subject: Enable cgi for the webgui since some ports like lightsquid need it --- etc/inc/system.inc | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'etc') diff --git a/etc/inc/system.inc b/etc/inc/system.inc index 037bc27..aa07575 100644 --- a/etc/inc/system.inc +++ b/etc/inc/system.inc @@ -741,12 +741,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($port <> "") @@ -945,6 +947,8 @@ compress.filetype = ("text/plain","text/css", "text/xml", "text/javascript" ) {$fastcgi_config} +{$cgi_config} + {$captive_portal_mod_evasive} expire.url = ( -- cgit v1.1