]> andersk Git - sql.git/blobdiff - sbin/spawn_php
fastcgi spawner for php-cgi
[sql.git] / sbin / spawn_php
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.152955 seconds and 4 git commands to generate.