summaryrefslogtreecommitdiffstats
path: root/satellit_installer/includes
diff options
context:
space:
mode:
authorChristian Rößler2016-12-15 17:18:42 +0100
committerChristian Rößler2016-12-15 17:18:42 +0100
commitfc29e4d2db4b8c7a634807933d183612f7b24ab4 (patch)
tree681271f68f39ceeaa51b170d78de60d1da3a0a77 /satellit_installer/includes
parent[SSPS] php children: verfied, now patching script being dropped. (diff)
downloadsetup-scripts-fc29e4d2db4b8c7a634807933d183612f7b24ab4.tar.gz
setup-scripts-fc29e4d2db4b8c7a634807933d183612f7b24ab4.tar.xz
setup-scripts-fc29e4d2db4b8c7a634807933d183612f7b24ab4.zip
[SSPS] php children: leeetle bug, children min. 16
Diffstat (limited to 'satellit_installer/includes')
-rw-r--r--satellit_installer/includes/50-copyscripts.inc4
1 files changed, 3 insertions, 1 deletions
diff --git a/satellit_installer/includes/50-copyscripts.inc b/satellit_installer/includes/50-copyscripts.inc
index ec32194..49b3113 100644
--- a/satellit_installer/includes/50-copyscripts.inc
+++ b/satellit_installer/includes/50-copyscripts.inc
@@ -20,14 +20,16 @@ install_lighttpd_phpchild() {
MEM=\$(grep MemTotal /proc/meminfo|tr -s " "| cut -f 2 -d " ") # RAM
MEM=\$(( \$MEM / 1024 / 4 )) # to MB, and a fourth of RAM
CHILDREN=\$(( \$MEM / 16 )) # 16 MB per child
+ [ \$CHILDREN -lt 16 ] && CHILDREN=16
- if [ -f /etc/lighttpd/conf-enabled ]; then
+ if [ -f /etc/lighttpd/conf-enabled/15-fastcgi-php.conf ]; then
sed -i "s/\"PHP_FCGI_CHILDREN.*$/\"PHP_FCGI_CHILDREN\" => \"\$CHILDREN\",/" /etc/lighttpd/conf-enabled/15-fastcgi-php.conf
else
echo "Warning: /etc/lighttpd/conf-enabled/15-fastcgi-php.conf not found!"
exit 1
fi
exit 0
+
HEREDOC
chmod u+x /usr/local/sbin/patch_lightdm_phpchildren
echo " done."