#!/bin/sh ### BEGIN INIT INFO # Provides: php-cgi # Required-Start: $remote_fs # Required-Stop: $remote_fs # Default-Start: 2 3 4 5 # Default-Stop: 0 1 6 # Description: PHP FastCGI Version <= 5.2 on a socket # X-Author: Adrian Kousz, 2014 ### END INIT INFO USER=www-data PIDFILE=/run/php-cgi.pid LOGFILE=/var/log/php-cgi.log SOCKET=/tmp/php-fastcgi.sock CMD="PHP_FCGI_CHILDREN=4 PHP_FCGI_MAX_REQUESTS=2000 php-cgi -b '$SOCKET' -c /etc/php5/fastcgi/php.ini" if [ "$1" = 'start' ]; then GROUP=$(id -gn $USER) mkdir -m 0700 /dev/shm/phpsess chown $USER:$GROUP /dev/shm/phpsess fi /etc/initscript/regular.sh "$1" "$PIDFILE" "$LOGFILE" "$USER" "$CMD"