]> andersk Git - sql.git/commitdiff
fastcgi spawner for php-cgi
authorJoe Presbrey <presbrey@mit.edu>
Mon, 13 Jul 2009 20:17:11 +0000 (20:17 +0000)
committerJoe Presbrey <presbrey@mit.edu>
Mon, 13 Jul 2009 20:17:11 +0000 (20:17 +0000)
git-svn-id: svn://presbrey.mit.edu/sql@177 a142d4bd-2cfb-0310-9673-cb33a7e74f58

sbin/spawn_php [new file with mode: 0755]

diff --git a/sbin/spawn_php b/sbin/spawn_php
new file mode 100755 (executable)
index 0000000..f2565ed
--- /dev/null
@@ -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
This page took 0.298886 seconds and 5 git commands to generate.