]> git.pld-linux.org Git - packages/php.git/blobdiff - php-fpm.init
- fix for pcre 8.30 (do not use pcre_info deprecated 12 years ago)
[packages/php.git] / php-fpm.init
index 943d78d423c92ea5cb8aea96dc7a4094ac4e81a4..9ffee5e2f712f84d4b0482904d21bcb663f6aa1e 100644 (file)
@@ -6,8 +6,8 @@
 #
 # description: PHP FastCGI Process Manager
 #
-# processname: php.fpm
-# config:      /etc/php/fpm.conf
+# processname: php-fpm
+# config:      /etc/php/php-fpm.conf
 # pidfile:     /var/run/php/fpm.pid
 #
 # $Id$
@@ -24,7 +24,7 @@ start() {
        # Check if the service is already running?
        if [ ! -f /var/lock/subsys/php-fpm ]; then
                msg_starting "PHP FastCGI Process Manager"
-               daemon /usr/bin/php.fpm --fpm --fpm-config /etc/php/fpm.conf
+               daemon --pidfile $pidfile /usr/sbin/php-fpm --fpm-config /etc/php/php-fpm.conf
                RETVAL=$?
                [ $RETVAL -eq 0 ] && touch /var/lock/subsys/php-fpm
        else
@@ -37,7 +37,8 @@ stop() {
                # Stop daemons.
                msg_stopping "PHP FastCGI Process Manager"
                # always gracefully shut down php-fpm
-               killproc --pidfile $pidfile php-fpm -QUIT
+               /sbin/start-stop-daemon -q --stop -s QUIT --retry QUIT/600/TERM/10 --pidfile $pidfile
+               [ "$?" -eq 0 ] && ok || fail
                rm -f /var/lock/subsys/php-fpm
        else
                msg_not_running "PHP FastCGI Process Manager"
@@ -90,7 +91,7 @@ case "$1" in
        reload USR1 0
        ;;
   status)
-       status php-fpm php.fpm
+       status php-fpm
        RETVAL=$?
        ;;
   *)
This page took 0.025523 seconds and 4 git commands to generate.