From: Joe Presbrey Date: Mon, 13 Jul 2009 20:17:11 +0000 (+0000) Subject: fastcgi spawner for php-cgi X-Git-Url: http://andersk.mit.edu/gitweb/sql.git/commitdiff_plain/ed82c97eb904d8809398e1d054393595f6aeeaee fastcgi spawner for php-cgi git-svn-id: svn://presbrey.mit.edu/sql@177 a142d4bd-2cfb-0310-9673-cb33a7e74f58 --- diff --git a/sbin/spawn_php b/sbin/spawn_php new file mode 100755 index 0000000..f2565ed --- /dev/null +++ b/sbin/spawn_php @@ -0,0 +1,17 @@ +#!/bin/bash + +_FCGI_PHP_SOCK="/tmp/php-fastcgi.sock" +_FCGI_PHP_PID="/tmp/php-fastcgi.pid" + +export PHP_FCGI_CHILDREN=4 +export PHP_FCGI_MAX_REQUESTS=10000 + +rm -f $_FCGI_PHP_SOCK $_FCGI_PHP_PID +pkill -9 php-cgi + +rm -f /var/lib/php/session/* +chmod 770 /var/lib/php/session +chown -R root:sql /var/lib/php/session + +/usr/bin/spawn-fcgi -s $_FCGI_PHP_SOCK -f /usr/bin/php-cgi -u sql -g sql -P $_FCGI_PHP_PID -C 4 +chmod 777 $_FCGI_PHP_SOCK