diff options
Diffstat (limited to 'etc/inc/system.inc')
-rw-r--r-- | etc/inc/system.inc | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/etc/inc/system.inc b/etc/inc/system.inc index dc369b8..4220bb1 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 = ( |