从7.0升级到7.1后禁用旧版本的php-fpm

时间:2017-04-20 12:52:36

标签: php

我从php-fpm 7.0升级到7.1但7.0仍在运行。如何禁用它?

这是顶部的输出;

 1251 ubuntu    20   0  464760  48424  40448 S  0.0  4.8   0:00.03 php                                                                                                            
 1002 root      20   0  506216  47480  39856 S  0.0  4.7   0:00.03 php-fpm7.1                                                                                                     
 1048 root      20   0  311664  29788  24032 S  0.3  2.9   0:00.03 php-fpm7.0                                                                                                     
 1176 www-data  20   0  506216   9396   1772 S  0.0  0.9   0:00.00 php-fpm7.1                                                                                                     
 1177 www-data  20   0  506216   9396   1772 S  0.0  0.9   0:00.00 php-fpm7.1                                                                                                     
 1173 www-data  20   0  311664   7252   1496 S  0.0  0.7   0:00.00 php-fpm7.0                                                                                                     
 1174 www-data  20   0  311664   7252   1496 S  0.0  0.7   0:00.00 php-fpm7.0

2 个答案:

答案 0 :(得分:2)

这样做;

sudo systemctl disable php7.0-fpm.service
sudo reboot

答案 1 :(得分:0)

服务的名称可以不同,就我而言,名称没有点(.)。检查正确的服务名称只需使用

systemctl | grep php

将返回:

● php-fpm.service loaded failed failed    The PHP FastCGI Process Manager 
  php72-php-fpm.service  loaded active running   The PHP FastCGI Process Manager

在上述情况下,禁用只需使用:

systemctl disable php72-php-fpm.service

您不需要重新启动。无需重启即可完美运行。