From 02a164128bdd94c745a4fecfc0148a2484d2a916 Mon Sep 17 00:00:00 2001 From: Denis Efremov Date: Sat, 31 Dec 2016 00:12:26 +0300 Subject: [PATCH 1/3] Fixed restarting php daemon error. Ubuntu 16.04 ```bash # cat /proc/version Linux version 4.4.0-21-generic (buildd@lgw01-21) (gcc version 5.3.1 20160413 (Ubuntu 5.3.1-14ubuntu2) ) #37-Ubuntu SMP Mon Apr 18 18:33:37 UTC 2016 ``` --- bin/v-change-sys-service-config | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/bin/v-change-sys-service-config b/bin/v-change-sys-service-config index d6977459b..c4228e555 100755 --- a/bin/v-change-sys-service-config +++ b/bin/v-change-sys-service-config @@ -95,7 +95,8 @@ if [ "$update" = 'yes' ] && [ "$restart" != 'no' ]; then if [ "$service" = 'php' ]; then if [ "$WEB_SYSTEM" = "nginx" ]; then - service=$(ls /usr/sbin/php*fpm* |cut -f 4 -d /) + #service=$(ls /usr/sbin/php*fpm* |cut -f 4 -d /) + service=$(service --status-all | grep -e '.*+.*php' | sed 's/.*\ //') else service=$WEB_SYSTEM fi From 48101b1665308972f3817cab4872af0a25145e16 Mon Sep 17 00:00:00 2001 From: Denis Efremov Date: Sat, 31 Dec 2016 18:23:33 +0300 Subject: [PATCH 2/3] Update v-change-sys-service-config --- bin/v-change-sys-service-config | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/bin/v-change-sys-service-config b/bin/v-change-sys-service-config index c4228e555..19ce079b5 100755 --- a/bin/v-change-sys-service-config +++ b/bin/v-change-sys-service-config @@ -95,8 +95,7 @@ if [ "$update" = 'yes' ] && [ "$restart" != 'no' ]; then if [ "$service" = 'php' ]; then if [ "$WEB_SYSTEM" = "nginx" ]; then - #service=$(ls /usr/sbin/php*fpm* |cut -f 4 -d /) - service=$(service --status-all | grep -e '.*+.*php' | sed 's/.*\ //') + service=$(ls /etc/init.d/php*fpm* |cut -f 4 -d /) else service=$WEB_SYSTEM fi From f2872dd61e26763bc12f34afb327208e12baff02 Mon Sep 17 00:00:00 2001 From: Denis Efremov Date: Wed, 15 Feb 2017 07:29:55 +0300 Subject: [PATCH 3/3] Limit 1 line for service name --- bin/v-change-sys-service-config | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/v-change-sys-service-config b/bin/v-change-sys-service-config index 19ce079b5..3d7b76396 100755 --- a/bin/v-change-sys-service-config +++ b/bin/v-change-sys-service-config @@ -95,7 +95,7 @@ if [ "$update" = 'yes' ] && [ "$restart" != 'no' ]; then if [ "$service" = 'php' ]; then if [ "$WEB_SYSTEM" = "nginx" ]; then - service=$(ls /etc/init.d/php*fpm* |cut -f 4 -d /) + service=$(ls /etc/init.d/php*fpm* |cut -f 4 -d / |sed -n 1p) else service=$WEB_SYSTEM fi