diff --git a/roles/php/files/stop-php-fpm b/roles/php/files/stop-php-fpm index 178e81c..9380e33 100644 --- a/roles/php/files/stop-php-fpm +++ b/roles/php/files/stop-php-fpm @@ -1,8 +1,9 @@ #!/bin/bash -PID=$(cat /run/php-fpm/php-fpm.pid) +PID=$(cat /run/php-fpm/php-fpm.pid 2>/dev/null) +[ "$PID" == "" ] && exit 0 CHILDREN=$(ps -o pid --no-headers --ppid "$PID" | wc -l) -if [ $CHILDREN == "0" ]; then - kill "$PID" +if [ "$CHILDREN" == "0" ]; then + kill "$PID" fi