diff options
author | Scott Ullrich <sullrich@pfsense.org> | 2005-09-18 02:26:58 +0000 |
---|---|---|
committer | Scott Ullrich <sullrich@pfsense.org> | 2005-09-18 02:26:58 +0000 |
commit | ba59730f690a7031663f5e64264d8ac6d57ab444 (patch) | |
tree | 212695875867d6af958649473b8ecd74d7d0ce5e /etc/inc | |
parent | cc76d4591c5769100a95f203560cd4f4708f02bb (diff) | |
download | pfsense-ba59730f690a7031663f5e64264d8ac6d57ab444.zip pfsense-ba59730f690a7031663f5e64264d8ac6d57ab444.tar.gz |
Allow setting of max fast-php children
Diffstat (limited to 'etc/inc')
-rw-r--r-- | etc/inc/captiveportal.inc | 2 | ||||
-rw-r--r-- | etc/inc/system.inc | 9 |
2 files changed, 6 insertions, 5 deletions
diff --git a/etc/inc/captiveportal.inc b/etc/inc/captiveportal.inc index 96bd68a..01a5afd 100644 --- a/etc/inc/captiveportal.inc +++ b/etc/inc/captiveportal.inc @@ -172,7 +172,7 @@ EOD; /* generate lighttpd configuration */ system_generate_lighty_config("{$g['varetc_path']}/lighty-CaptivePortal.conf", $key, $cert, "lighty-CaptivePortal.pid", "8000", "/usr/local/captiveportal/", - "cert-portal.pem"); + "cert-portal.pem", "5"); /* attempt to start lighttpd */ $res = mwexec("/usr/local/sbin/lighttpd -f {$g['varetc_path']}/lighty-CaptivePortal.conf"); diff --git a/etc/inc/system.inc b/etc/inc/system.inc index 31c8d82..f8a1259 100644 --- a/etc/inc/system.inc +++ b/etc/inc/system.inc @@ -389,7 +389,7 @@ EOD; /* generate lighttpd configuration */ system_generate_lighty_config("{$g['varetc_path']}/lighty-webConfigurator.conf", $key, $cert, "lighty-webConfigurator.pid", "80", "/usr/local/www/", - "cert.pem"); + "cert.pem", "1"); /* attempt to start lighthttpd */ $res = mwexec("/usr/local/sbin/lighttpd -f {$g['varetc_path']}/lighty-webConfigurator.conf"); @@ -406,7 +406,8 @@ EOD; function system_generate_lighty_config($filename, $cert, $key, $pid_file, $port = "", $document_root = "/usr/local/www/", - $cert_location = "cert.pem") { + $cert_location = "cert.pem", + $max_procs) { /* create directory to hold compressed items */ if(!is_dir("/tmp/lighttpd/cache/compress/")) @@ -560,11 +561,11 @@ fastcgi.server = ( ".php" => ( "socket" => "/tmp/php-fastcgi.socket", "min-procs" => 1, - "max-procs" => 1, + "max-procs" => {$max_procs}, "max-load-per-proc" => 1, "idle-timeout" => 5, "bin-environment" => ( - "PHP_FCGI_CHILDREN" => "2", + "PHP_FCGI_CHILDREN" => "{$max_procs}", "PHP_FCGI_MAX_REQUESTS" => "100" ), "bin-path" => "/usr/local/bin/php" |