123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354 |
- #!/bin/bash
- SPAWNFCGI="/home/weigon/projects/spawn-fcgi/src/spawn-fcgi"
- FCGIPROGRAM="/usr/local/bin/php"
- FCGIPORT="1026"
- PHP_FCGI_CHILDREN=10
- PHP_FCGI_MAX_REQUESTS=1000
- FCGI_WEB_SERVER_ADDRS="127.0.0.1,192.168.2.10"
- ALLOWED_ENV="ORACLE_HOME PATH USER"
- USERID=wwwrun
- GROUPID=wwwrun
- if test x$PHP_FCGI_CHILDREN = x; then
- PHP_FCGI_CHILDREN=5
- fi
- export PHP_FCGI_MAX_REQUESTS
- export FCGI_WEB_SERVER_ADDRS
- ALLOWED_ENV="$ALLOWED_ENV PHP_FCGI_MAX_REQUESTS FCGI_WEB_SERVER_ADDRS"
- if test x$UID = x0; then
- EX="$SPAWNFCGI -p $FCGIPORT -f $FCGIPROGRAM -u $USERID -g $GROUPID -C $PHP_FCGI_CHILDREN"
- else
- EX="$SPAWNFCGI -p $FCGIPORT -f $FCGIPROGRAM -C $PHP_FCGI_CHILDREN"
- fi
- E=
- for i in $ALLOWED_ENV; do
- E="$E $i=${!i}"
- done
- env - $E $EX
|